A proprietary method, built, defined and validated

MAX Rapid Application Development (MaxRAD®)

Based on Microsoft Solutions Framework and Software Capabilities Maturity Model

Computer software design and development since 1991


  • The waterfall methodology is a phased approach to software development. One phase has to be completed before the next starts. It has a downward flow similar to that of a waterfall; thus the name.
  • CSSI’s waterfall development architecture consists of customer requirements, software design, coding, and testing.
  • Agile methodology is a software-development approach that CSSI uses to develop and implement software for clients and to implement product upgrades. Agile combines methods, tools, and values to manage and deliver projects incrementally (in sprints). CSSI achieves this through close collaboration with clients and internal cross-functional teams.
  • Waterfall
  • Agile methodology also facilitates sustainable development and a consistent pace, as we validate and deploy tasks in stages. This is beneficial to the client as we catch and correct “bugs” expeditiously, adapting to changing circumstances. With this method, we implement modules incrementally and clients can start using them before the entire project is complete. This methodology also allows a specific time for deliverables, normally 4 to 6 weeks, but may be stretched to 8 weeks for specific tasks.
MaxRad, a proprietary, customer-centric methodology gives our customers highly functional technologies in an accelerated timeframe. The project lifecycle includes an initial discovery phase followed by release planning with subsequent irritative releases based on a customer-centric methodology.