RSI Process
RSI has considerable experience developing software systems for various industries. During new development efforts, we follow a model of development known as the Software Development Life Cycle (SDLC). This model was designed with input from numerous organizations, including: ISO, Microsoft, IBM, and other industry leaders.
We’ve found that by following the SDLC, our software systems not only meet, but often exceed the expectation of our customers.
The SDLC includes the following steps:
- Requirements – The main function of the requirements gathering phase is to take an abstract idea that fills a particular need or that solves a particular problem and create a real-world project with a particular set of objectives, a budget, and a team.
- Analysis – The main purpose of the analysis phase is for the development team to look closely at the software’s requested features with an eye toward what issues each may create in the actual coding.
- Design – During the design phase, functional specifications and a prototype are built. This prototype is presented to the customer to confirm that it meets the business need.
- Development – The Development stage includes writing the code to make the prototype function as the customer expects, developing Quality Assurance test cases, and completing documentation.
- Testing/Acceptance – After the system reaches an acceptable level of functionality, the developers perform thorough unit testing of each software component, as well as conduct integration testing of the combined modules. This testing includes writing numerous automated tests to ensure that as issues are resolved, they don’t come up again in the future.
- Client Side Evaluation - The validation stage of a software product which involves a test system with test data.
- Deployment – The deployment stage of a software product involves delivery of the finished product to the customer, as well as providing user training.
- Maintenance – The Maintenance stage of a system includes keeping the system up to date and error free.
. . . . . . . . .
. . . . . . . . . . . . . . . . . . .
Phone: (860) 410-0670
Fax: (860) 410-0680
Realized Solutions, Inc.
17 Farmington Ave.
Suite T4
Plainville, CT 06062-1767
|