Print

What needs to change for the application life cycle for the cloud?



Alexandra Weber Morales
Email
September 23, 2011 —  (Page 1 of 8)
_
Because cloud computing depends on utility access to compute cycles, components and tools, it's arguable that you needn’t change much about your process in order to start coding.

“I think, naturally, people will assume whatever life-cycle approach they have in place would be applied to the cloud, but they could be missing a big opportunity,” said John Rhoton, author of "Cloud Computing Architected" and "Cloud Computing Explained: Implementation Handbook for Enterprises."

“You have the opportunity to completely revisit your testing processes or deployment approach,” he added.

But building on cloud platforms is more than just a timesaver. With a future so bright, developers run the risk of frittering efforts across platform silos without seeing a viable return. While a little free play is fine, it’s important to remember that elasticity should be an overarching conceit.

“You don’t need anything to get started; you can develop the next Google or Salesforce with no resources," said Rhoton. "You’re getting all of this access, so presumably that’s what your goal is, to get a lot of use out of it."

But above all, you’ll want to be agile. Life-cycle tools can help you squeeze the most out of each stage of application development.

Project and portfolio management
Thanks to an increasingly distributed, global workforce and the experience of working on modularized, often open-source projects, developers have become accustomed to how cloud application-building feels. So have those who seek to wrangle them: project managers and team leaders. That’s why agile project management and requirements discovery tools have been using the software-as-a-service model for several years now.

As a reaction to the heavy waterfall processes of the past, the extreme programming or lean concepts of iterative prototyping rather than design-first were ideal for the SaaS business model. If you’re looking for tools in this space, AccuRev, Rally and ThoughtWorks Mingle come to mind for agile, developer-led teams.

At a higher level, portfolio management and governance concerns can be managed with SaaS ALM offerings that tap not only into development metrics such as successful builds, tests, releases or defect rates, but also enterprise financials, human resources, governance, risk and compliance systems. CA Clarity PPM is an example of an existing portfolio management product that has added applications to the Force.com platform and the Salesforce.com AppExchange.



Related Search Term(s): ALM, cloud

Pages 1 2 3 4 5 6 7 8 


Share this link: http://sdt.bz/35940
 

close
NEXT ARTICLE
Electric Cloud floats into Amazon's EC2
Electric Cloud's ElectricAccelerator and ElectricCommander ALM tools now work with Amazon's Elastic Compute Cloud Read More...
 
 
 




News on Monday  more>>
Android Developer News  more>>
SharePoint Tech Report  more>>
Big Data TechReport  more>>

   
 
 

 


Download Current Issue
MAY 2013 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?


 
 
 
 

Events calendar tab
5/21/2013 to 5/23/2013
Las Vegas
CTIA

5/28/2013 to 5/31/2013
Boston
BZ Media LLC

5/28/2013 to 5/30/2013
San Francisco
O'Reilly Media

6/2/2013 to 6/7/2013
Las Vegas
SQE

6/2/2013 to 6/6/2013
Orlando
IBM Rational