A framework that describes the activities performed at each stage of a software development project. It is process of developing software through business needs, analysis, design, implementation and release & maintenance.
We evaluate and analyze the potential of the proposed project by doing Market research, studies to support decision making process. Output of this study gives us a report detailing evaluation criteria, study findings and recommendations.
Developing project plan, resource planning, deadlines, client meetings and deliverables, staff the project,control and direct the project.
Understanding business needs, who uses system, what will it do, where and when the system will be used, breaking down the system, requirements gathering, writing functional specifications. We create spec to get set of requirements satisfied by product or service.
Determining how will the system works, transforming requirements into system design document, determining functionality of each component in a system, describe set of software features.
We build prototypes to test concepts & process. Prototyping is done in terms of wireframes, mockups and Interactive User experience techniques.
Deliverables are reviewed by the client; their feedback is taken regarding projects and if needed then rebuilding of prototype is done.