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

documents by the abaper

Former Member
0 Likes
1,303

What are all the documents need to be filled by the developer or ABAPer before the start of th project.

EX: Technical Specifications, etc...

1 ACCEPTED SOLUTION
Read only

Shafiq_Rehman1
Active Contributor
0 Likes
1,276

It really depends client to client, creating technical specs before development is rare.

but you should get the approval from your team lead to start working on the program through email, gather functional specs from team lead or functional resource. So usually nothing before development, but ask the team lead what is the approach for documents here, do they create technical specs before development or after development. It is easier and faster to create them after development, but they only act as reference for future in that case. They are more useful before development, but they take more time in this case.

What are all the documents need to be filled by the developer or ABAPer before the start of th project.

EX: Technical Specifications, etc...

9 REPLIES 9
Read only

Shafiq_Rehman1
Active Contributor
0 Likes
1,277

It really depends client to client, creating technical specs before development is rare.

but you should get the approval from your team lead to start working on the program through email, gather functional specs from team lead or functional resource. So usually nothing before development, but ask the team lead what is the approach for documents here, do they create technical specs before development or after development. It is easier and faster to create them after development, but they only act as reference for future in that case. They are more useful before development, but they take more time in this case.

Read only

0 Likes
1,276

Rehman, pls explain me clearly about once we complete the coding part and after filling the Tspec..s and what's next.

Let's say unit testing is also done.

Then next?

Then what about request number of my object?

shall i have to release the request myself?

pls explain this process clearly ?

Thank you.

Read only

0 Likes
1,276

Hi SRK S

1. you get the Functional Doc

2. Write the technical Doc and send for approval from Quality contorl

3. Once approved start coding and assign the Transport req number

4. Unit testing by urself

5. Code review

6. other testing.. integration test-module test-regressive test etc...;

7. if all are OK , release the task in se10 and send an email to Basis guy to transport it to test environment or the Prd or validation system.

Award points if helpful.

Read only

0 Likes
1,276

Nothing is a hard and fast rule, but usually you get the functional specs first, then you start coding at this time you have to create the transport for the program, when you will save the program for first time, it will ask you to create the transport.

When you complete the program in DEV, then you do unit test by yourself, after success you send an email to your team lead, cc that to functional resource, team lead may do the code review and functional guy might want to do some testing in DEV. Then the functional guy will send a request to rlease the transport and send the program to QA system. Ask your team lead if you have to wait for somebody's approval if the functional person wants to release the program. After approval, you go to SE10 and release the task(s) and the transport. Then you can notify BASIS person that you have released the transport and they can move it to QA.

Functional person will do some testing in QA system, and if satisfied he will get it transported to production, you do not have to do anything in that. But at this point you may be asked to create the Technical Specs for the progrm.

Let me know if you have further questions.

Good Luck with your first transport! I know its scary for the first few times

Read only

0 Likes
1,276

Rehman,

Thank you for the detailed explanation.

But, I have the following doubts with regard to package creation and change request:

1. Will the package is given by the TL or do I have to create a package?

2. Will the change request be created by myself?

3. During the release of the request.. my doubt is how to release a particular object? bcoz there can be n number of objects under a single request/task number. But we can release only request which inturn contains objects. If there is only one object under a request then we can go a head and release it. If there are more than one object under the request then all the objects will be released but i have to release only my object. How this can be achieved?

Can i take it for granted that one request should have only one object so that i can safely go a head and release that object?

Read only

0 Likes
1,276

Hi SRK

there will a custom package created before.. for all the changes you do related to module.. like for EX: SD you have ZSD / ZSDC

Change request will be created by urself using SE10 or SE09

you create diff req numbers for diff objeect.. so you can release one single task of the transport request number. You select the tast number and hit the release button on the menu bar.

Read only

0 Likes
1,276

Rehman,

Got the answers for my queries. Also, let me know will the TL will give us the main Request number so that we can create a sub-request below it.

Pls clarify this.

Read only

0 Likes
1,276

Hi SRK

you are getting the answers but you are not marking all the helpful answers with points ..

Answer:

It depends on the object you are working.. if you are doing a report you can find the request number in the version management.

If its a new development you need to create a new transport req number.. but dont expect any things for a TL to do for you.. he hired you to help him.. not to create mote work to him.

Read only

0 Likes
1,276

Thanks to both of you Rehman and Jackandjay.

You people are really helpful to me. All my queries are answered with a detailed explanation. I want to reward points to both of u. Thank you very much.

Regards,

SRK.