Abstract: In an effort to find out more about the tools, procedures, and techniques project personnel use in their work, the Computer-Aided Software Engineering (CASE) Environments Project interviewed personnel in eight software maintenance projects within an agency of the U.S. government. These interviews highlighted problems that we believe are typical of many software maintenance organizations. This report highlights the findings of these interviews, provides our analysis of the findings, and makes recommendations directed at the agency for improvement in the areas of tools, people, and process. We believe that what we observed is very typical of the state of the practice in these areas and as such that this report and its recommendations are applicable to other large or small software maintenance projects.
Introduction: The Software Engineering Institute (SEI) performed a study, within a government agency, which investigated the application of computer-aided software engineering (CASE) technologies to software development. As part of this study, one task was to examine the development processes and the software tools used within maintenance (life-cycle support) projects. The examination was performed through interviews with appropriate project managers and technical personnel associated with eight projects within this agency. This report highlights the results of these interviews. It presents our findings, recommendations, analysis of findings, suggestions for improvement, and a bibliography for further reading. The projects selected for study were chosen by agency personnel based on volunteers responding to a call for participation.
“Cloud is the best way to continuously improve service quality while also offering attractive SaaS and IaaS plans to our medium-sized business customers. This led us to select an end-to-end private cloud infrastructure in our data centers.”
— Dr. Thorsten Hackfort, Head of Managed, Services, All for One Steeb.
With 1300 medium-sized business customers, All for One Steeb is the new No. 1 SAP partner in German-speaking countries. The company, that came out of a merger in late 2011 between All for One Midmarket AG and Steeb Anwendungssysteme GmbH, has around 700 employees at 15 locations and annual sales totaling approximately €160 million. The SAP service provider is posting double-digit quarter-on-quarter growth rates with Outsourcing and Managed Services.
These encompass Hosting, SAP Application Management, Cloud Solutions, and software maintenance, which now account for approximately 40% of its total revenue. All for One Steeb needs a powerful and flexible infrastructure to handle these growth rates while also offering new services to its customers. For All for One Steeb, Managed Services has always extended beyond SAP. Find out more on All for One Steeb
The high value of maintenance, enhancement and supportMany firms find themselves in a costbenefit quandary when it comes to assessing the worth of a software maintenance, enhancement and support (ME&S) agreement. Management at Engineering for Action Construction Equipment Ltd. (ACE), India’s leading material handling and construction equipment manufacturing company with more than 50 percent of the market share in the mobile cranes segment, recently faced such a dilemma…Click here to read more…
The Andhra Pradesh police department is the primary law and order maintenance agency in the state. An increase in organised crime and communal violence has led to the duties of the police being widened. This is where department decided to come up with a modern solution for the better management of the actvities…click here for case details
For IT departments drowning in complex and expensive software maintenance chores, the software-as-a-service (SaaS) model can ease the burden. SaaS reduces complexity by outsourcing most of the infrastructure needed to run software applications, and reduces costs by charging only for what is consumed. But you can also adopt a hybrid SaaS model, in which some systems are outsourced and others are kept in-house. Learn more.