SlideShare uma empresa Scribd logo
1 de 15
Specialised analysts, or do you let your
developers rectify your software?
Company presentation
I used this presentation to talk for about 20
minutes about our company and what we do.
It is not the aim to go in detail about analysis, but
to give a global view.
The semi-transparant sticky notes denote what is
said during the presentation.
18/04/2013 Brain Cell IT bvba 2
Hello,
I am Brian Kegels.
I am consultant for 12 years including 6 years as a
developer in Microsoft environments (.NET, C#, SQL
Server). I worked for Capgemini at clients as
Exxon, government, Manpower and others.
Currently I work as a consultant analyst and I am
founder, owner and manager of my company where I
have all-round tasks (sales, HR, PR, administration and
so on).
In 2006 Brain Cell IT started with consultancy activities.
This means we fulfill assignments for our customers.
These assignments consist of analysis tasks for
software projects, mainly functional analysis, but
sometimes also business analysis based on the
experience we built up.
Our customers are big companies and multinationals in
different sectors, mainly Banking and payroll
companies.
References: De post (Belgian post), BNP Paribas Fortis,
JNJ, SD Worx, Acerta.
18/04/2013 Brain Cell IT bvba 3
Idea
Wishlist
Plan
Build
Test
Delivery
2 badkamers
Zwembad
Open haar
Wijnkelder
Geheime gang
Grote slaapkamer
Bioscoop
2. He has a few
wishes. Requirements
he absolutely wants,
and some he does not
want.
Before programming software, it is important to know, WHAT
should be programmed. Analysis is as important as (maybe
more important than) programming or testing. But where in
the software development life cylce is it situated?
Let’s make a comparison with building a house.
1. Suppose that Bob
has the idea to build
a villa in Antwerp.
3. The architect is in
charge for working out
a detailed plan, a
blueprint of the project.
5. Finally the keys to
the villa are
delivered to Bob.
4. The villa is built by
the builders and
tested (on loss of
warmth for example).
18/04/2013 Brain Cell IT bvba 4
Idea
Wishlist
Plan
Build
Test
Delivery
2 badkamers
Zwembad
Open haar
Wijnkelder
Geheime gang
Grote slaapkamer
Bioscoop
1. Idea: check
savings account
online
2. Requirements:
secure, online, at least
20 last transations, ...
(requirements
gathering, business
analysis)
3. Plan: list the reactions
of the system triggered
by the actions of the
user; design schemes, ...
(functional analysis)
4. Build and test: by
the builders
(programmers) and
testers.
5. Delivery:
Configuraton, roll
out, ...
If we compare with an IT project, let’s say for a bank:
The analyst is the architect of software.
18/04/2013 Brain Cell IT bvba 5
The architect designs and sketches a plan to be build by the
“builders”.
Like an architect the analyst:
•Sketches and designs screens, flows, diagrams
•Writes rules, use case documents, plans
The analyst:
•Studies specific business requirements of certain processes.
•Translates requirements to technical perspective, though
clear to read for all stakeholders.
•Documents in a structered way, easy and clear.
18/04/2013 Brain Cell IT bvba 6
Interview
Workshops
Inform
stakeholders
Sketch screen
designs
Initial tests
Search for creative
solutions
Study specific
topics
Document
Discuss
Coaching
Defend customer
needs
Because of the multitude of
activities and responsabilities
the analyst is a key person in
project.
An analysis is as a contract.
18/04/2013 Brain Cell IT bvba 7
The analysis is used to:
•Define the requirements of the different parties
•Describe the procedures
•State what is in scope or what is out of scope
The analysis must clearly specify what must be
developed and what must not be. It must be
understandable by all stakeholders, programmable by
developers, testable by testers and so on.
18/04/2013 Brain Cell IT bvba 8
Some extracts from analyses:
A class diagram, a use case diagram
and a use case description.
18/04/2013 Brain Cell IT bvba 9
An activity diagram and a
screen design.
Where do we fit?
18/04/2013 Brain Cell IT bvba 10
How?
Tools?
Environments?
Customers?
Basically we are technology
independent, but we take into
account technical limitations.
Mostly we use UML and use case
descriptions.
Word, Paint?
Professional tools such as Sparx
Enterprise Architect, Rational
Rose, MS Visio, ...
Microsoft .NET or Java
Windows or Web
Big or multinational enterprises,
mostly financial institutions or
payroll companies
18/04/2013 Brain Cell IT bvba 11
Our
philosophy
Trust
Familiarity
Ethics
Quality
Involvement
Brain Cell IT believes a humane and ethical
manner of working is important for
delivering high quality of work.
We have a flat organization, we aim for
mutual respect, trust, personal contact and
personal coaching.
We KNOW our collaborators.
1. Before starting to develop, take
sufficient time to think out suitable
solutions
2. Create stuctured documentation to
inform all stakeholders
3. The analyst is a key player in a project
team
What did we learn today?
18/04/2013 Brain Cell IT bvba 12
Up to you now...
• Sander Hoogendoorn
www.sanderhoogendoorn.com
• LinkedIn Groups:
– UML
– UML Lovers
– Use Case Professionals
• Blogs:
http://caminao.wordpress.com/overview
http://briankegels.wordpress.com
• Just use it!
18/04/2013 Brain Cell IT bvba 13
Sander is recognized in the
Netherlands and Belgium for Agile
development and UML in the full
spectrum. He wrote this book
covering all diagrams in UML (also
rather technical). It is easy to read
and contains many practical
examples.
<- my blog ! 
• Questions?
• Remarks?
So far, so good.
18/04/2013 Brain Cell IT bvba 14
Brian Kegels
Manager Brain Cell IT
brian.kegels@braincell-it.com
www.braincell-it.com
briankegels.wordpress.com
My details
18/04/2013 Brain Cell IT bvba 15

Mais conteúdo relacionado

Destaque

071310 obama email (thai)
071310   obama email (thai)071310   obama email (thai)
071310 obama email (thai)VogelDenise
 
092712 julian assange (president obama's audacity) - macedonian
092712   julian assange (president obama's audacity) - macedonian092712   julian assange (president obama's audacity) - macedonian
092712 julian assange (president obama's audacity) - macedonianVogelDenise
 
092712 julian assange (president obama's audacity) -tamil
092712   julian assange (president obama's audacity) -tamil092712   julian assange (president obama's audacity) -tamil
092712 julian assange (president obama's audacity) -tamilVogelDenise
 
092712 julian assange (president obama's audacity) -slovak
092712   julian assange (president obama's audacity) -slovak092712   julian assange (president obama's audacity) -slovak
092712 julian assange (president obama's audacity) -slovakVogelDenise
 
092712 julian assange (president obama's audacity) -vietnamese
092712   julian assange (president obama's audacity) -vietnamese092712   julian assange (president obama's audacity) -vietnamese
092712 julian assange (president obama's audacity) -vietnameseVogelDenise
 
071310 obama email (irish)
071310   obama email (irish)071310   obama email (irish)
071310 obama email (irish)VogelDenise
 
092812 david addington article (lithuanian)
092812   david addington article (lithuanian)092812   david addington article (lithuanian)
092812 david addington article (lithuanian)VogelDenise
 
092812 david addington article (korean)
092812   david addington article (korean)092812   david addington article (korean)
092812 david addington article (korean)VogelDenise
 
092812 david addington article (slovak)
092812   david addington article (slovak)092812   david addington article (slovak)
092812 david addington article (slovak)VogelDenise
 
Barack obama christian or heathen (malay)
Barack obama   christian or heathen (malay)Barack obama   christian or heathen (malay)
Barack obama christian or heathen (malay)VogelDenise
 
Gujarati thank you to republic of ecuador (asylum of julian assange)
Gujarati   thank you to  republic of ecuador (asylum of julian assange)Gujarati   thank you to  republic of ecuador (asylum of julian assange)
Gujarati thank you to republic of ecuador (asylum of julian assange)VogelDenise
 
082512 us supreme court response (HAITIAN CREOLE)
082512   us supreme court response (HAITIAN CREOLE)082512   us supreme court response (HAITIAN CREOLE)
082512 us supreme court response (HAITIAN CREOLE)VogelDenise
 
092812 david addington article (danish)
092812   david addington article (danish)092812   david addington article (danish)
092812 david addington article (danish)VogelDenise
 
031808 obama speech (haitian creole)
031808   obama speech (haitian creole)031808   obama speech (haitian creole)
031808 obama speech (haitian creole)VogelDenise
 
SERBIAN hillary clinton stingers
SERBIAN   hillary clinton stingersSERBIAN   hillary clinton stingers
SERBIAN hillary clinton stingersVogelDenise
 
041413 public notice (031113 fax to barack obama) - vietnamese
041413   public notice (031113 fax to barack obama) - vietnamese041413   public notice (031113 fax to barack obama) - vietnamese
041413 public notice (031113 fax to barack obama) - vietnameseVogelDenise
 

Destaque (18)

071310 obama email (thai)
071310   obama email (thai)071310   obama email (thai)
071310 obama email (thai)
 
092712 julian assange (president obama's audacity) - macedonian
092712   julian assange (president obama's audacity) - macedonian092712   julian assange (president obama's audacity) - macedonian
092712 julian assange (president obama's audacity) - macedonian
 
092712 julian assange (president obama's audacity) -tamil
092712   julian assange (president obama's audacity) -tamil092712   julian assange (president obama's audacity) -tamil
092712 julian assange (president obama's audacity) -tamil
 
092712 julian assange (president obama's audacity) -slovak
092712   julian assange (president obama's audacity) -slovak092712   julian assange (president obama's audacity) -slovak
092712 julian assange (president obama's audacity) -slovak
 
092712 julian assange (president obama's audacity) -vietnamese
092712   julian assange (president obama's audacity) -vietnamese092712   julian assange (president obama's audacity) -vietnamese
092712 julian assange (president obama's audacity) -vietnamese
 
071310 obama email (irish)
071310   obama email (irish)071310   obama email (irish)
071310 obama email (irish)
 
092812 david addington article (lithuanian)
092812   david addington article (lithuanian)092812   david addington article (lithuanian)
092812 david addington article (lithuanian)
 
092812 david addington article (korean)
092812   david addington article (korean)092812   david addington article (korean)
092812 david addington article (korean)
 
RESUME SAMI RASSAS
RESUME SAMI RASSASRESUME SAMI RASSAS
RESUME SAMI RASSAS
 
Programando con Smalltalk
Programando con SmalltalkProgramando con Smalltalk
Programando con Smalltalk
 
092812 david addington article (slovak)
092812   david addington article (slovak)092812   david addington article (slovak)
092812 david addington article (slovak)
 
Barack obama christian or heathen (malay)
Barack obama   christian or heathen (malay)Barack obama   christian or heathen (malay)
Barack obama christian or heathen (malay)
 
Gujarati thank you to republic of ecuador (asylum of julian assange)
Gujarati   thank you to  republic of ecuador (asylum of julian assange)Gujarati   thank you to  republic of ecuador (asylum of julian assange)
Gujarati thank you to republic of ecuador (asylum of julian assange)
 
082512 us supreme court response (HAITIAN CREOLE)
082512   us supreme court response (HAITIAN CREOLE)082512   us supreme court response (HAITIAN CREOLE)
082512 us supreme court response (HAITIAN CREOLE)
 
092812 david addington article (danish)
092812   david addington article (danish)092812   david addington article (danish)
092812 david addington article (danish)
 
031808 obama speech (haitian creole)
031808   obama speech (haitian creole)031808   obama speech (haitian creole)
031808 obama speech (haitian creole)
 
SERBIAN hillary clinton stingers
SERBIAN   hillary clinton stingersSERBIAN   hillary clinton stingers
SERBIAN hillary clinton stingers
 
041413 public notice (031113 fax to barack obama) - vietnamese
041413   public notice (031113 fax to barack obama) - vietnamese041413   public notice (031113 fax to barack obama) - vietnamese
041413 public notice (031113 fax to barack obama) - vietnamese
 

Último

Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadAyesha Khan
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Timedelhimodelshub1
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 

Último (20)

Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Time
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 

Brain Cell IT - Company presentation 2013

  • 1. Specialised analysts, or do you let your developers rectify your software? Company presentation I used this presentation to talk for about 20 minutes about our company and what we do. It is not the aim to go in detail about analysis, but to give a global view. The semi-transparant sticky notes denote what is said during the presentation.
  • 2. 18/04/2013 Brain Cell IT bvba 2 Hello, I am Brian Kegels. I am consultant for 12 years including 6 years as a developer in Microsoft environments (.NET, C#, SQL Server). I worked for Capgemini at clients as Exxon, government, Manpower and others. Currently I work as a consultant analyst and I am founder, owner and manager of my company where I have all-round tasks (sales, HR, PR, administration and so on). In 2006 Brain Cell IT started with consultancy activities. This means we fulfill assignments for our customers. These assignments consist of analysis tasks for software projects, mainly functional analysis, but sometimes also business analysis based on the experience we built up. Our customers are big companies and multinationals in different sectors, mainly Banking and payroll companies. References: De post (Belgian post), BNP Paribas Fortis, JNJ, SD Worx, Acerta.
  • 3. 18/04/2013 Brain Cell IT bvba 3 Idea Wishlist Plan Build Test Delivery 2 badkamers Zwembad Open haar Wijnkelder Geheime gang Grote slaapkamer Bioscoop 2. He has a few wishes. Requirements he absolutely wants, and some he does not want. Before programming software, it is important to know, WHAT should be programmed. Analysis is as important as (maybe more important than) programming or testing. But where in the software development life cylce is it situated? Let’s make a comparison with building a house. 1. Suppose that Bob has the idea to build a villa in Antwerp. 3. The architect is in charge for working out a detailed plan, a blueprint of the project. 5. Finally the keys to the villa are delivered to Bob. 4. The villa is built by the builders and tested (on loss of warmth for example).
  • 4. 18/04/2013 Brain Cell IT bvba 4 Idea Wishlist Plan Build Test Delivery 2 badkamers Zwembad Open haar Wijnkelder Geheime gang Grote slaapkamer Bioscoop 1. Idea: check savings account online 2. Requirements: secure, online, at least 20 last transations, ... (requirements gathering, business analysis) 3. Plan: list the reactions of the system triggered by the actions of the user; design schemes, ... (functional analysis) 4. Build and test: by the builders (programmers) and testers. 5. Delivery: Configuraton, roll out, ... If we compare with an IT project, let’s say for a bank:
  • 5. The analyst is the architect of software. 18/04/2013 Brain Cell IT bvba 5 The architect designs and sketches a plan to be build by the “builders”. Like an architect the analyst: •Sketches and designs screens, flows, diagrams •Writes rules, use case documents, plans The analyst: •Studies specific business requirements of certain processes. •Translates requirements to technical perspective, though clear to read for all stakeholders. •Documents in a structered way, easy and clear.
  • 6. 18/04/2013 Brain Cell IT bvba 6 Interview Workshops Inform stakeholders Sketch screen designs Initial tests Search for creative solutions Study specific topics Document Discuss Coaching Defend customer needs Because of the multitude of activities and responsabilities the analyst is a key person in project.
  • 7. An analysis is as a contract. 18/04/2013 Brain Cell IT bvba 7 The analysis is used to: •Define the requirements of the different parties •Describe the procedures •State what is in scope or what is out of scope The analysis must clearly specify what must be developed and what must not be. It must be understandable by all stakeholders, programmable by developers, testable by testers and so on.
  • 8. 18/04/2013 Brain Cell IT bvba 8 Some extracts from analyses: A class diagram, a use case diagram and a use case description.
  • 9. 18/04/2013 Brain Cell IT bvba 9 An activity diagram and a screen design.
  • 10. Where do we fit? 18/04/2013 Brain Cell IT bvba 10 How? Tools? Environments? Customers? Basically we are technology independent, but we take into account technical limitations. Mostly we use UML and use case descriptions. Word, Paint? Professional tools such as Sparx Enterprise Architect, Rational Rose, MS Visio, ... Microsoft .NET or Java Windows or Web Big or multinational enterprises, mostly financial institutions or payroll companies
  • 11. 18/04/2013 Brain Cell IT bvba 11 Our philosophy Trust Familiarity Ethics Quality Involvement Brain Cell IT believes a humane and ethical manner of working is important for delivering high quality of work. We have a flat organization, we aim for mutual respect, trust, personal contact and personal coaching. We KNOW our collaborators.
  • 12. 1. Before starting to develop, take sufficient time to think out suitable solutions 2. Create stuctured documentation to inform all stakeholders 3. The analyst is a key player in a project team What did we learn today? 18/04/2013 Brain Cell IT bvba 12
  • 13. Up to you now... • Sander Hoogendoorn www.sanderhoogendoorn.com • LinkedIn Groups: – UML – UML Lovers – Use Case Professionals • Blogs: http://caminao.wordpress.com/overview http://briankegels.wordpress.com • Just use it! 18/04/2013 Brain Cell IT bvba 13 Sander is recognized in the Netherlands and Belgium for Agile development and UML in the full spectrum. He wrote this book covering all diagrams in UML (also rather technical). It is easy to read and contains many practical examples. <- my blog ! 
  • 14. • Questions? • Remarks? So far, so good. 18/04/2013 Brain Cell IT bvba 14
  • 15. Brian Kegels Manager Brain Cell IT brian.kegels@braincell-it.com www.braincell-it.com briankegels.wordpress.com My details 18/04/2013 Brain Cell IT bvba 15