Saturday, May 1, 2010

Preparation of SRSD

My training started and I was very happy on my first day as I joined a corporate training. On first day of our training we introduced each other and we went through some concepts of C programming.
In avionics the first and basic step is to learn C programming concepts like functions, pointers, arrays, structures etc. So the first week discussion was on C concepts. In First week I came to know the importance of C in avionics because in avionics all the systems will work on embedded C.

The second week we got a real time project that is Aircraft landing scheduler.
The idea of the project is scheduling the aircrafts for safe landing according to the priority. By seeing this, you may think the project is very simple but it is very complex real time systems.
After I finished my engineering, I was thinking coding is the difficult part to develop software. Before coding there are many steps which is most difficult than coding.
In this project I’m undergoing a software lifecycle. At present we are preparing a software requirement specification document. In SRSD the main thing is to capture requirements from the client, this is the most difficult part of software life cycle.

To prepare SRSD of our project, we need knowledge of avionics domain. We also have a Tech Lead who gives the domain knowledge of avionics.

No comments:

Post a Comment