Signup as a Tutor

As a tutor you can connect with more than a million students and grow your network.

Want to become a competent Business Analyst?

No Reviews Yet

Banjara Hills, Hyderabad

Course ID: 3416

Banjara Hills, Hyderabad

Students Interested 0 (Seats Left 0)

No Reviews Yet

Date and Time

Not decided yet.

Putcha V. Narasimham

M Tech (EE with CS Major from IIT Kanpur)

About Putcha V. Narasimham

Over 40 yeas of professional experience in IT and Post Graduate Teaching at an MCA and MBA Institute.

Currently active as a Coach and Consultant in the above fields.

See my profile on LinkedIn and http://www.slideshare.net/putchavn/bare-syllabus-and-training-programs-kenablersys-21-jan13
No reviews currently Be the First to Review

About the Course


Self-sufficient MINIMAL but IN-DEPTH
knowledge and skills for a beginner.

Putcha V. Narasimham


Contents and Purpose of the Document:
This is a description of detailed syllabus and training course for ENTRY level Business Analysts & Requirements Engineers. It covers WHAT they need to do in the FIRST six to nine months on the job.

Ask for FULL or Module wise Syllabus with Learning Objectives.

Topics Covered

Nine key topics covered—(can be adapted to employers’ specifications)
Highlighted parts have high skill mastering scope

1 Concepts, definitions and representations of Business, Systems and Processes; I discuss and apply General System Theory--principles 1 and 2, principles and models of OOAD, UML--only a few. I use rigorous international standard definitions and interpretation. Professionalism flows from appreciative study and use of precise definitions

2 UML Activity Diagrams and BPMN: I emphasize the IMPORTANCE of showing FLOW OF OBJECTS, material, people, energy & signals, in contrast to flow of information and data. I point out the uselessness of showing ONLY control flow in Activity and BPMN and INAPPLICABILITY of branch, merge, fork and join for object flows. Use of AS IS and TO BE Process Maps using UML Activity Diagrams and BPMN. Storyboarding is also included but not taught.

I deliberately avoid Class Diagrams, Sequence Diagrams etc., to avoid getting too deep into software development and design.

3 Software Engineering Introduction; concepts, definitions and application of data and information, nature of software, quality ISO 9000, KANO's model of customer satisfaction, modeling using graphics and mathematics; Software Development Phases, Waterfall model, Unified Process, Iterative and Incremental Development principles, prototyping, examples, exercises etc. (key principles are discussed and excessive description is cutout).

4 Requirements Engineering—ISO 9000 & IEEE 830 definitions of needs, means, product features: Requirements capture from Vision, Mission, Objectives, Policies, rules documents; Requirements Elicitation through costumer interactions; Templates-- 5Ws and 1 H, Hierarchical Requirements Tables --for Breadth-first-and-depth-on-demand--incremental iterative RE;

5 Use Case Diagram, System boundary; Actors, Use Cases and Associations, introduction of Use Case TABLE of Actors, Use Cases and Goals, Use Cases are viewed as SERVICE DIALOG for clarity and precision.

6 Use Case Description Table---Use Case description is presented as a Service Dialog of messages between the system and Actor. This makes business functionality clear and precise for software development.

7 Problem Solving Methods and Tools -- use of TQM QI Tools, principles and use of Cause-Effect Diagram, End-Means Planning Tool

8 Planning--resource planning and activity planning; contingency planning; forms / tables used for planning; application of planning, review; Demings PDCA cycle

9 Unified Process and OOAD iterative incremental development process: details with reference to waterfall model; benefits of inception, elaboration, construction and transition phases applied to parts of software project / product.

Some topics have up to 3 sub-topics each of 15 slides to 20 slides. They are supplemented by templates and published documents --- about 60

Being competent, effective and efficient is 90% mindset and 10% toolset. ---Roger Tregear

So concepts are discussed and applied using MS Word, PPT and Visio (if available). This course does not have access to software tools. Learners are better off mastering the concepts but not the mechanics of tools. Tools are also important and they have to be learnt separately.

Who should attend

Any graduate with good logical and communication skills and interest in business systems--manual or automated.

Those who wish to switch to career in Business Analysis and Requirements Engineering

Pre-requisites

As at Who Should Attend. Take a trial lecture and see if it suits you.

What you need to bring

Full attention and enthusiasm to learn and work.

Key Takeaways

Professional knowledge and skills to take up and competently carry out BA and RE responsibilities within the first 6 to 9 months of the first job.

Reviews

No reviews currently Be the First to Review

Students Interested 0 (Seats Left 0)

Post your requirement and let us connect you with best possible matches for Computer Software Classes Post your requirement now
₹ 0 Enquire

Enquire

Submit your enquiry for Want to become a competent Business Analyst?

Please enter valid question or comment

Please select a category

Please enter your name.

Please enter valid Phone Number

Please enter the Pin Code.

By submitting, you agree to our Terms of use and Privacy Policy

Connect With Knowledge Enabler Systems

You have reached a limit!

We only allow 20 Tutor contacts under a category. Please send us an email at support@urbanpro.com for contacting more Tutors.

You Already have an UrbanPro Account

Please Login to continue

Please Enter valid Email or Phone Number

Please Enter your Password

Please Enter valid Password or OTP

Forgot Password? Resend OTP OTP Sent

Sorry, we were not able to find a user with that username and password.

We have sent you an OTP to your register email address and registered number. Please enter OTP as Password to continue

Further Information Received

Thank you for providing more information about your requirement. You will hear back soon from the trainer