Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

SAP SDLC

Former Member
0 Likes
777

Hi All

Need help in understanding SAP's SDLC for ABAP Objects in depth (real time not bookish in nature). Also need to relate the various team members roles in the entire process (eg. what roles do PM, TL play & at what stages etc.)

rgds / Kamal

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
564

Hi

SDLC Cycle

FunctionalSpec/Technical Spec

Review of Functinal Spec/technical spec(TL/Testing person/developer)

Coding(developer)

Code walk through(peer/TL)

Unit Testing (Developer)

Testing( testing dept)

Quality dept

Delivery of Object

Reward points for useful Answers

Regards

Anji

3 REPLIES 3
Read only

Former Member
0 Likes
564

Hi,

For an implementation project:

1. Functional Consultants would identify what are the reports, transactions, enhacements etc are to be developed that are not part of the standard package

2. They would then identify the requirement and design the spec (either with or without the help of core team members)

3. Functional Consultant would prepare Func Spec

4. This would possibly be reviewed by a senior technical consultant or team leader

5. if the senior consultant or technical lead is satisfied with the spec they can prepare the technical spec or ask the developer to develop the same

6. Program coding follows technical specification

7. Program would be tested with test data

8. Core team would test it so that they can give you a sign off document

For support project if an object is to be developed from the scratch then it would be more or less as above.

If it is a change to an existing object. They would give you the spec on what are the changes etc. and then follows the same.

Hope this will help.

Regards,

Srilatha.

Read only

Former Member
0 Likes
564

Hi

System Development Life Cycle (SDLC) is the process of developing information systems through investigation, analysis, design, implementation and maintenance. SDLC is also known as information systems development or application development. SDLC is a systems approach to problem solving and is made up of several phases, each comprised of multiple steps:

- The software concept - identifies and defines a need for the new system

- A requirements analysis - analyzes the information needs of the end users

- The architectural design - creates a blueprint for the design with the necessary specifications for the hardware, software, people and data resources

- Coding and debugging - creates and programs the final system

- System testing - evaluates the system's actual functionality in relation to expected or intended functionality

For additional information, please check this links.

http://www.computerworld.com/developmenttopics/development/story/0,10801,71151,00.html

http://www.stylusinc.com/Common/Concerns/SoftwareDevtPhilosophy.php

Reward me if its helpful

Ravi

Read only

Former Member
0 Likes
565

Hi

SDLC Cycle

FunctionalSpec/Technical Spec

Review of Functinal Spec/technical spec(TL/Testing person/developer)

Coding(developer)

Code walk through(peer/TL)

Unit Testing (Developer)

Testing( testing dept)

Quality dept

Delivery of Object

Reward points for useful Answers

Regards

Anji