Professional Documents
Culture Documents
Design:
Here functionality of the proposed system is designed. Itll describe how proposed system will
work.
Development: The Coding part starts here. Programmers or developers are responsible for documenting the
program.
Process of developing of program software is referred as physical design
Testing: It mainly checks whether the system works properly, user-friendly, meets requirements, reliable or
not.
The purpose of testing is to uncover as many problems/errors as possible.
Types of Testing:
Unit testing (White Box Testing): Individual units of source code are tested to determine if they are fit for use. A
unit is the smallest testable part of an application.
Integration testing (Black Box Testing): System is treated as a black box without any knowledge of
internal implementation.
Alpha testing: Testing by potential users/customers or an independent test team at the developers' site.
Beta testing: Comes after alpha testing. Versions of the software, known as beta versions are released to a
limited audience outside of the programming team.
Implementation:
Process of implementing developed system on customer site.
User training
Installation manual / instructions
Maintenance:
Once the product or system has been released, it will not be left out alone. Developers will still work on the
software to monitor its popularity and performance. Support for installed system is provided here. Further
enhancements, new requirements are done here.
Core activities and Role:
Core Activities
Role
Software Requirement
System Analyst
Design
Coding
Developer
Testing
Testing Engineer
Implementation
Developers
Project Preparation:
The Project Preparation function enables a project manager to initiate, plan, and prepare for the project.
Features of the project plan are defined here. Project manager draws up a schedule and assemble the project
team. Implementation scope and plan for technical requirements and infrastructure is also defined here. In this
phase of the ASAP Roadmap, decision makers define clear project objectives and an efficient decision making
process. A project charter is issued, an implementation strategy is outlined, and the project team as well as its
working environment is established.
Goal Setting
Implementation Strategy
Implementation Sequence
Team
Sign Off
Goal Setting: Steering committee (sponsors*, SAP consulting manager and project manager) defines the goals
and objectives of the project.
Implementation Strategy: In this step following things are reviewed:
Clarifying of the scope of implementation.
Establish the project organization and relevant committees and assign resources.
Project location.
Departments involved.
Hardware and software to be used.
Implementation Sequence: Define sequence in project has to be executed
Phase
Parallel
Pilot
Big-bang
Team: Core team + Project team + Consultant team. Identifying team members and developing strategy as
how to go.
Sign Off: At the end of every phase, above step will be documented and will be signed off with client. It is
required to get the confirmation from the users that all deliverable were completed and accurate.
Business Blueprint:
It is a detailed documentation of the company's requirements in Written format. Application consultants and the
Business Process Teams achieve a common understanding of how the enterprise intends to run its business
within the R/3 System, by carrying out requirements gathering workshops.
The purpose of the Business Blueprint phase is to outline the current situation as defined in workshops so
you can compile a Business Blueprint documenting the target state of the solution being implemented and the
resultant requirements. The conceptual design draw up by the project team members therefore describes how
the enterprise wants to map its business processes using SAP and non-SAP systems.
specifications for forms, reports etc, system modifications etc. (Here ABAPer comes into picture if standard
codes are not able to produce the required functionality).
The system configuration is provided in 2 work packages:
1.Baseline (major Scope)
2.Final configuration (remaining scope)
Base Line
Final Configuration
Sign Off
Base Line: The Baseline configuration is designed to configure about 80% of your daily business transactions
and all of your master data, and organizational structure.
Final Configuration: Final configuration will build upon the Baseline. This configuration is performed by the
business process teams. Each configuration core business process is divided into cycles of related business
process flows. These can be configured in parallel, for which reports, user procedures, testing scenarios and
security profiles need to be developed. This approach provides immediate feedback as well as involves the
entire organization in the project. This coordinates the configuration with the business processes and the result
is completely configured system on the business requirements and the system prepared for testing.
Sign Off:
In this phase also we have to create documentation for the configuration implemented and it has to be taken
sign off from client.
Final Preparation:
The main objective of this phase is to identify required system tests before cutover, here we can resolve critical
open issues after successfully completing this phase it is assumed that product is ready to go live.
In this phase end users go through comprehensive training. The last step will be to migrate data to the new
system. On successful completion of this phase, you are ready to run your business in your productive R/3
system.
This phase shortly includes the following things:
User training
System management
User manual and support
Data transfer
Final integration and system tests
Unit Testing
Integration Testing
User Training
Cut over Strategy
Sign Off
Unit Testing and Integration Testing: Already explained.
User Training: The purpose of this activity is to train all the end users before go live date. End users of each
module will be provided training by corresponding module consultant. End user training document and training
manuals has to be prepared. This documents has to be taken sign off from the client.
Cut Over Strategy: Before Go live phase there will cut over period for business process is carried. During cut
over period the master data and transaction data from legacy system will be migrated to SAP system. There
are various tools available for this purpose e.g. LSMW, BDC.
Signoff: After completion of this phase take sign off from the client.
Going live checklist:
During the first few days of go-live you should execute your production support plan properly and resolve the
issues as soon as possible. After first few days of production operations, we have to find out the long-term
solutions for the issues occurred at go-live. This is the last phase of the project.
Production Support
Monitor System Transaction
Optimize Performance
Sign Off
Production support: Support is what product manufacturers do to keep the product running as
advertised. User forums, email support for installation assistance, remote access troubleshooting,
answering general how-to questions regarding core functionality, software updates without
breaking already works are the examples of support.
SAP provides support through: OSS: Online SAP Service, Remote Consulting etc.
Monitor system transaction: Validation of business processes and their configuration.
Optimize performance: Aim of optimizing the performance is to make the system functions as smooth as
possible. Optimization is a process of making something (as a design, system, or decision) as fully perfect,
functional, or effective as possible.
Sign off: At the end of every phase, above step will be documented and will be signed off with client. It is
required to get the confirmation from the users that all deliverables were completed and accurate.
24589 Views Tags: and, asap, methodology, sdlc, accelerated, sap.
Sukhwant Singh
Oct 29, 2014 10:58 AM
Hi,
Really good one. Only few suggestion and questions
It would helpful to add reference point for BRS,FRS and TS and impact assessment phases and at which
phase it get triggered.
Example i have see many people do technical impact asessment at FRS stage and some do once TS is
created and approved.
This kind of details plan will be more helpful to understand ASAP and SDLC in more details.
Thanks
Sukhwant
Vaibhav Garg
Feb 12, 2014 8:04 AM
Hi Manish,
Your article is nice and clear. I'm looking for key deliverable in each phase of ASAP methodology viz. Project
Preparation, Business Blueprint, Realization, Final Preparation and Go-live.
Any link for the same would be of much help.
Regards
Vaibhav
Avinash Kumar
Nov 2, 2013 6:58 AM
Hi Manish,
It is quiet easy to understand for me.
Thanks a lot.
Regards,
Avinash.
Dipti Gaikar
Nov 1, 2013 4:51 PM
hii manish,
Nice blog. Explained perfectly to be understood by a fresher in SAP.
Thanks a lot.
Regards,
Dipti..
mahesh polasani in response to M.S Raju on page 10
Oct 23, 2013 5:44 AM
thx you very much.....
M.S Raju
Oct 9, 2013 2:07 PM
Hi Manish,
Good Explanation.... Its very helpful.....
poonam jasrotia
Sep 20, 2013 1:02 PM
hi manish
its really good thanks
Mohan krishna
Jul 26, 2013 1:59 PM
Hi manish,
good work
Thanks
sambasiva rao e