process analysis and design
Choosing the right solutions involves considering budgetary and time constraints, the existing environment, and other factors. It is also important that end-users be involved since the true effectiveness of the solution will depend greatly upon its acceptance and use.
During the Design phase, we develop a Project Plan containing functional specifications and a schedule for completion. In the preparation of the project plan, Macro completes a process commonly referred to as Business Process Modeling, in which we define the problem or symptom, identify the business function, isolate the sub-function(s), focus on the process, find alternatives, choose a solution, identify the scope of change, consult the affected parties, and plan and implement the solution.
The Project Plan milestone marks the point where together we agree on what the project will deliver and how it will be built. It also affords an opportunity to establish priorities and set expectations.
Keys to Macro's Design Success
The success of our design process rests upon the following keys:
- Open Communication: Macro consultants interact closely with your staff to ensure a mutual vision of each project.
- Client-Focused Perspective: Our team philosophy fosters a fundamental understanding of your business, allowing the company to contribute a technical perspective that supports management objectives.
- End-User Involvement: We know that some of the best ideas for improving your business can come from the people who work there. Macro specializes in integrating these ideas into information technology.
- Comprehensive Approach: Our full-cycle approach to developing your systems, working to ensures the smooth integration from business analysis through installation, testing, documentation, training, and support.
- Appropriate Technologies: Macro applies a variety of
technologies to custom systems. These include:
- Business Process Analysis
- Object-Oriented Analysis, Design, and Programming
- Rapid Application Development
- Relational Database Technology
- Expert Systems
- Distributed Computing
| < Discover | Develop> |
