Request for
Downloads
Contact Us |
Case studies
Management system based on .Net, Agile method adoptedThe Client The client is an IT services and solution provider, helping its customers plan, build and support their IT infrastructures. It is a Microsoft Gold Certified Partner in USA .
What the client wanted The client was aiming at long term customer relationships for his continuous software development work. Shinetech was required to provide technical consulting and software development on its enterprise in-house management system. The enterprise in-house system should be entirely web-based and built on Microsoft .NET platform, providing good support for scalability and maintainability. It includes main function models of billing system, history system, job system, website system, and etc. Approach In order to make the project development transparent, improve quality and reduce risk, we adopted Agile development method and VSTS (Visual Studio 2005 Team System) during the whole project development process. Agile adoption method We split the project into many stories. Every story was a whole feature. Usually it took three or four days to complete a story which ran through the whole development lifecycle from analysis, requirement, design to coding, testing. Then we enter the next story, in parallel with bug fixing of the last one. The whole process is called an iteration. For five or six iterations, there came an application release. Once all planned features passed the necessary test, the application would be delivered to the client for release. And then, with the new requirements from the client, we enter the phase of the next release. From iteration to iteration and release to release, the project fell into a predictable and comfortable rhythm. We succeeded in increasing project visibility, reducing project risk via regular feedback, continuous improvement and achieved least cost for our clients. With VSTS, The task distribution, project progress etc, are a white box for the client. The client can log on the project management platform to check the project progress every day; he will clearly know how the software system is built. The technology We utilized ASP, ASP .NET, C#, SQL Server, and web technology for the system development.
Click here to learn more about service of Microsoft Gold Certified Partners Request
the complete case study
|