Download presentation
Presentation is loading. Please wait.
Published byLizbeth Morris Modified over 9 years ago
1
1 ShouldersCorp contributions to OpenHealthTools October 1, 2010
2
2 Who is ShouldersCorp? a 13 year old professional services organization specializing in agile legacy reengineering completed 19 - 100 day development projects -- on time, on spec and on budget 2
3
3 Our Contribution to OHT A set of application development building blocks including 748 fully tested and documented Java classes that includes business rules engine workflow engine a prototyping application a system engineering simulation an important set of business classes 3
4
4 A Caveat These components were built “in the heat of battle” by developers, for developers -- over 19 development cycles They have been stress tested -- in high performance, high volume, high security applications They perform as required 4
5
5 Scalability Largest development project involved 175 people over three years and 6 development cycles Largest database involved a parts catalog of 386 million parts Largest user base numbered in millions 5
6
6 Level Set Don’t expect a full function commercial product set Don’t expect every imaginable function Don’t expect a “help desk” available 24/7 Do expect us to work with interested OHT partners as required to help them be successful 6
7
7 Do Expect Rock solid code Which is well documented and well tested With test cases provided Which performs well and seems to scale quite well 7
8
8 Value Proposition More than 748 person months of effort have gone into the design, development, testing, refactoring, and refinement At going rates, this represents more than $24m worth of tested, documented, stress tested software 8
9
9 How to Use? Develop one page spec Define roles Define activities (workflow) Define business rules Define data and data sources Work with SMEs to refine crude working system Develop set of standard screens Run simulation to understand system engineering issues Proceed with agile development (2 week sprints) 9
10
10 How we can help? If it’s a simple question send us an email? We’ll do our best to respond promptly. If it’s a hard question (involving hours) we’ll arrange a time to be helpful? If you are making the transition to agile development, we can help for a fee. If you want us to make major changes/extensions, we can also help for a fee. If you really don’t like what you see, fix it.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.