Michael stiefel reliable software




















This is ideal for small to mid-size business, or startups that do not want to run their own data centers, or maintain the expertise to run infrastructure. Economic resources can be devoted to developing software applications. Maintaining infrastructure is not usually a core competency. If you have occasional need for massive computation, or occasional bursts of online activity, cloud computing is ideal. As usual with any disruptive technology, the transition is not always smooth.

New applications should be designed specifically with cloud computing in mind especially with regard to scalability, security, availability, and data modeling. When you work with him, nothing goes unexamined. NET Does the Trick Updating a successful and widely-used software application is one of the toughest challenges an independent software vendor faces.

And not lose any existing functionality by accident Jorge Rodriguez, principal at Knowledge Management Associates, Inc. Using the Platform to its Fullest Extent Rodriguez selected. All rights reserved. Cloud Computing. Case Studies. Press Notices. All Content c - Reliable Software, Inc. Case Studies. Press Notices. Send comments to Monday, October 24, Risk Based Software Development Agile based software development methodologies often remind me of the story about the person who jumps off a story building, and passing the 45th floor yells out "No problems yet!

Their critique of the waterfall method has great merit. The best documentation is the code itself. Document based solutions do not work. But it does no good to demolish one myth only to have it be replaced by another. To imagine that because the attempt to completely design everything up front is futile, the idea that you can iterate every few weeks and wind up with an adequate design is often wrong.

That might work for a project that is strongly user interface or end-user driven.



0コメント

  • 1000 / 1000