Upload
jitsolutions
View
322
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Prezentacja przeprowadzona w ramach wykładu Nowoczesne Technologie Przemysłowe na Politechnice Gdańskiej, w dniu 08.10.2013. Prowadzący: Krzysztof Łyczko
Citation preview
© 2013 JIT Solutions
JIT Solutions Sp. z o.o.Sportowa 8 | 81-300 Gdynia
www.jitsolutions.pl
IT Business AnalystKrzysztof Łyczko
Agenda
Software development process
The role of IT Business Analyst
Role specification and naming
Responsibilities in the project
Important skills
IT Business Analyst internship at JIT Solutions
© 2013 JIT Solutions2
Software development process
Based on waterfall model:
© 2013 JIT Solutions3
Role definition
The IT Business Analyst is the professional who is
generally associated with requirements
elicitation/analysis and solving problems using
information technology solutions.
This role is the bridge between business & IT.
© 2013 JIT Solutions4
Role naming and separation
Other common titles for this role:
•Requirements Engineer
•Requirements Analyst
•Application Consultant
•Application Analyst
© 2013 JIT Solutions5
Business Analyst
Initiate the Software project
(optional) Business domain understanding
Project kick-off
Deliverables: Scope Document
Elaborate the Details of the Software Project
Elciting and analyzing requiremens from stakeholders
Deliverables: Business Requirements Document / High Level
Design Document / …
Support the implementation of the Software Project
© 2013 JIT Solutions6
Systems Analyst
Create system(s) design
Designing system(s) based on BRD / HLDD from BA
Deliverables: Functional specification / Functional design /
Software design document / … UML diagrams (UseCase diagram, Activity diagram + other optional)
GUI design
Logic / algorithms
Co-operation with systems architect and developers
Support the implementation of the Software Project
Consultations the developers and testers
Supporting deployment process
© 2013 JIT Solutions7
IT Business Analyst
Initiate the Software project
Scope Document
Elaborate the Details of the Software Project
Business Requirements Document / High Level Design
Document / …
Create system(s) design
Functional specification / Functional design / Software design
document / …
Support the implementation of the Software Project
Consultations the developers and testers
Supporting deployment process
© 2013 JIT Solutions8
IT Business Analyst skills
General
Communication skills (good questions, listening and absorbing)
Problem-Solving skills
Critical thinking
Core
Systems designing and prototyping
Visual modeling
Documentation and specification skills
Analysis skills / Analytical thinking
Facilitation and elicitation skills
Business Analysis Tools
© 2013 JIT Solutions9
IT Business Analyst skills (2)
Soft skills
Relationship-Building skills
Self-Managing
A Thick Skin
Other
Technical skills
Industry and Domain Expertise
© 2013 JIT Solutions10
Analitycal thinking
Creative thinking ( new ideas and alternative solutions
genearation)
Decision making (understaning the problem and making
decision, assisting others in making decisions)
Learning (business domains, new methodologies, tools)
Problem solving (defining and finding the real problems)
Systems thinking (understanding the interactions and
relationships between people, processes and
technology)A Guide to the Business Analysis Body of Knowledge® (BABOK® Guide),
International Institute of Business Analyst IIBA
© 2013 JIT Solutions11
Other roles
Usability / UX Analyst - refers to the broad category of
professionals who are involved in the interface design or
user experience for software applications and websites.
Common titles: User Interface (UI) Designer, Web Designer,
Usability Professional, User Experience Professional, Interaction
Designer
Deliverables: UI designs, mockups, prototypes (Axure)
„Analyst / Developer”
mixing business analyst, systems analyst and devloper tasks
still popular in the market
not a good idea!
© 2013 JIT Solutions12
IT Business Analyst internship
Who are we looking for?
People who know or feel that they want to become analysts or
People who want to find out how Analyst role looks in practice
What do we expect? Eagerness to work in the role of Analyst (not just to earn extra money or put
something in CV) and learn analyst’s working methodology,
Knowledge of software development process and understanding the meaning of
analysis in this process (requirements engineering),
Knowledge of Use Case and UML notation issues,
Document writing and organization skills,
High communication skills, openness, initiative and creativity,
Analytical skills,
Advanced English.
© 2013 JIT Solutions13
IT Business Analyst internship
What do we offer? interesting and demanding job, which lets you develop your skills, learn analyst’s
working methodology and specific, work on interesting project involving system specification delivery (GUI,
UseCase, logic), mentor care during the internship, after the internship, the possibility of continuing cooperation.
Organizational details The recruitment process consists of interview, which is partly conducted in
English. The first step of the recruitment process entails sending us an application with an up-to-date CV, full contact data and the clause of consent for processing personal data.
We will only contact the selected candidates, and inform that interviews will take place in October 2013.
Internships will take place between October 2013 and January 2014 and vary as to their time and duration (from 1 to 3 months), as preferred by the chosen internship candidates. Internships are fully paid and realized in agreed working time.
© 2013 JIT Solutions14
© 2013 JIT Solutions
JIT Solutions Sp. z o.o.Sportowa 8 | 81-300 Gdynia
www.jitsolutions.pl
Questions?
© 2013 JIT Solutions
JIT Solutions Sp. z o.o.Sportowa 8 | 81-300 Gdynia
www.jitsolutions.pl
Thank you for your attention!