.... we make success a reality  
HOME | FAQ | SITE MAP | CONTACT
About Us
Services
Expertise
Outsourcing
Contact Us
Career
Site Map
 
 
 
 
 
 
SAP Business One
Employee Login

Process management
Process management is the discipline of defining and achieving targets while optimizing the use of resources (time, money, people, space, etc). Thus classified into several models: time, cost, scope, and intangibles. Without project management, software projects can easily be delivered late or over budget.

Process steps
Maasys InfoTech follows the following procedure.

Requirements Analysis
Extracting the requirements of a software product is the first task in creating it. While customers probably believe they know what the software is to do, it may require skill and experience in software engineering to recognize incomplete, ambiguous or contradictory requirements.

Planning
Required to determine the feasibility of whether the project should proceed or not.
Produces a high level overview document of the project which relates to the project requirements and scope.
To include requirements for data replication to the warehouse.

Defination
Defines what, when, who, and how the project will be carried out.
This phase expands on the high-level project outline and provides a specific and detailed project definition.
This phase assumes that an RFP has been prepared and distributed, a contract project development team chosen and a Project Manager appointed.

Analysis
Required to understand and document the user's needs for the system.
Documents in detail the scope, business objectives and requirements of the system.
Emphasizes what the system is to do.
Includes analysis of what data needs to be replicated to the data warehouse.

Design
Describes how the proposed system is to be built.
The design is specific to the technical requirements the system will be required to operate in and the tools used in building the system.
Impacts the build and implementation phases of the SDLC.
Describes movement of data between operational databases and the data warehouse.

Build
Deals with the development, unit testing and integration testing of the system modules, screens and reports and data replication to the data warehouse if required.
Carried out in parallel with the development of user procedures and user documentation from the implementation phase.

Testing & Implimentation
Prepare for and carry out the testing of the developed system. And user acceptance testing to full production and warehouse population and implementation.

Documentation
An important (and often overlooked) task is documenting the internal design of software for the purpose of future maintenance and enhancement. Documentation is most important for external interfaces.

Maintenance
Maintaining and enhancing software to cope with newly discovered problems or new requirements can take far more time than the initial development of the software. Not only may it be necessary to add code that does not fit the original design but just determining how software works at some point after it is completed may require significant effort by a software engineer. About 2/3 of all software engineering work is maintenance, but this statistic can be misleading. A small part of that is fixing bugs. Most maintenance is extending systems to do new things, which in many ways can be considered new work. Similarly, about 2/3 of all civil engineering, architecture, and construction work is maintenance in a similar way.

Technology | Practices | Quality Assurance | Processes| Methodology | Delivery
Help Desk | Privacy Policy | Disclaimer Copyright © 2010. All Rights Reserved. Maasys Infotech (P) Ltd.