SlideShare a Scribd company logo
1 of 32
Part of a series taking a closer look
at enterprise IT
THE DEVELOPMENT DIRECTOR
SOMETIMES IT FEELS
LIKETHE ONLY ONE
MARKETERSWANTTO
TALKTO ISTHE CIO
BUTTHERE’S A
WHOLE LOT MORE
TO ENTERPRISE IT
INTRODUCINGTHE
DEVELOPMENT
DIRECTOR…
CONTENTS
What might my objectives look like?
WHAT ELSE MIGHT I BE CALLED?
There’s a lack of consistency in naming for this job function.
But some titles crop up repeatedly:
Systems Director/Manager
Head of Application Development
Business Systems Manager/Director
Director of Software Development
Head of Application Infrastructure (not often)
Information Systems Director (although this often means CIO)
WHO AM I?WHAT DO I DO?
I’m responsible for:
• All applications/systems within the business
(not systems software)
• In-house/bespoke systems + packages
• Laptops/smartphones to the mainframe
• Interface to all the business streams/departments
WHO AM I?WHAT DO I DO?
I typically:
• Design and build applications/systems (but I don’t run them)
• Buy and take responsibility for packages
• Maintain applications/systems (I worry about availability)
• Manage the entire cycle from business requirements to live
running working directly with the business
• Understand what the business needs/what its strategy is
• Manage third parties (in the outsourced world)
TYPICAL BACKGROUND
• I probably started life as a developer, maybe as a business
analyst, but probably not a tester or software support guy
• The new breed may come from a consultancy background
• I might have a degree in programming, although I probably
haven’t written a line of code in years
• I may have a degree in maths or languages
TYPICAL BACKGROUND
• The best of us have a ‘strategic emphasis’
• We line up well with the business and
manage downstream the production of
what the business needs
• We like apps, and may take infrastructure
for granted (treat it as a utility)
• We may identify with the business more
than our colleagues in IT do (we’re
strategic, they are not ….)
If a system fails,
its probably the
infrastructure,
or…
WHO IS MY BOSS, AND WHO DO I MANAGE?
IT Strategy and
Architecture
Business
Transformation
Application
Development
Operations
Governance
and Risk
CIO
Dev Mgr
BusinessArea 1
Dev Mgr
BusinessArea 2
Dev Mgr
BusinessArea 3
Dev Mgr
BusinessArea 4
Dev Mgr
Desktop
SmartphoneApps
ABOUTTHE APPLICATION DEVELOPMENT CYCLE
A never ending process…
• Core systems can be over 20
years old
• Package cycle vs bespoke
cycles
• Need to get the analysis right
• Need to get the design right
• Testers get the flak
ABOUTTHE APPLICATION DEVELOPMENT CYCLE
Need to keep up with issues like:
• New product launches
• Regulation
• Performance
• User interface consistency
• Batch
• Costs
• Skills
WHAT MIGHT MY OBJECTIVES LOOK LIKE?
Go live on a new business
system by end second Quarter
– and secure whatever
business performance benefits
are expected
Achieve 99.9% app availability
Meet any other
specific business
measures that are
dependent upon
my apps
Customer satisfaction
rating (keep business
unit heads happy)
Reducemycostsby10%
Increase productivity
by 10% (do more per
developer)
Maintaingoodstaffretention
SoundmanagementofthirdpartySLAs
A DAY INTHE LIFE OFTHE DEVELOPMENT DIRECTOR
Catch up with CIO
Interview – Head of [example business
unit] Systems (largest people role)
Planning meeting – [example business unit A]
Planning meeting – [example business unit B]
Lunch – high performers (retention)
Vendor meeting – package X
New Dev plan to review with CTO (incl. new dev platforms)
Review with Ops (SLAs)
Demo – [exampleY] system prototype
Review meeting – [example Z] department
WHAT DO ITHINK ABOUT PEOPLE IWORKWITH?
CIO – “I could do
that job better”
Ops Dir – “bit of a
grease monkey/pseudo
techie”
CTO – “technically strong
but practically inept”
Strategy/Transformation
Dir – “on Planet Zogg’”
Compliance/Security –
“Ah, the Business
Prevention team”
AND WHAT DOTHEYTHINK ABOUT ME?
“Takes ages to build something
a grad could pull together in a
weekend…” (CTO)
“Doesn’t really
understand the
business”
(Business heads)
“Slopey shoulders… ‘It’s
never a problem with the
app’” (IT Ops Director)
“Why do they have so
many people? What do
they all do?” (Various)
WHO’STARGETING ME? (AND WHO SHOULD BE?)
Anyone who sells:
• Applications development platforms, or infrastructure
for the delivery of applications
• Often broad technology solutions for business
• All kinds of business applications
GLOSSARY:
LEARNTO SPEAK
DEV DIR
GLOSSARY: LEARNTO SPEAK ‘DEV DIR’
Package
A way of describing the various functionalities of an application.What’s in the package? –
basically a list of things it can do. Different releases can add to these functionalities (hopefully
the application has been well written to make this process easier).
Bespoke package
Bespoke application – we’ve looked at all the available packages – none do quite what we want,
so we’re going to build one ourselves, write it internally with our own developers (or contracted
ones)and build it directly to our precise specifications.
Licence
The agreed rules and restrictions for use of specific systems software or applications software.
e.g.You’ve got 100 user licenses in two countries for the fee you’re paying – and no more! It can
get very complex to control access across a large organisation with multiple offices (people
download or share passwords), so it can be easy to fall out of compliance.
GLOSSARY: LEARNTO SPEAK ‘DEV DIR’
Support and maintenance
This is often rolled into one term but think about it as two:
• Support: we provide support if users can’t do something they want to – typically through the Helpdesk.
• Maintenance: this is fixing the ‘bugs’ – faults with the application itself.
Software as a Service
A software delivery model in which software and associated data are usually centrally hosted
on the cloud (it doesn’t have to be in the cloud though, however you do it, it is effectively
renting the software).
It has become a common delivery model for many business applications and has the potential
to reduce IT support costs by outsourcing hardware and software maintenance and support to
the SaaS provider.
GLOSSARY: LEARNTO SPEAK ‘DEV DIR’
System software vs application software
System Software is any computer software which manages and controls computer hardware so
that the application software can perform a task.You need System Software to run an app.
Operating systems, such as MicrosoftWindows, Mac OS X or Linux, are prominent examples of
System Software.
Application software refers to programs that enable the end-user to perform specific, productive
tasks, such as word processing or image manipulation. Examples include MicrosoftWord, Excel, or
Adobe Photoshop.
Application development backlog
This is all about delivery timescales. E.g. I’m head of cards systems in a bank and you’ve given me
ten things you want. Five are in process but I’ve got a backlog of the other five. I’ll give you an
estimate of when you can get it developed by, and that backlog is measured in ‘man years’.This
can be as many as hundreds of ‘man years’ – which is why Apps development teams are so big!
GLOSSARY: LEARNTO SPEAK ‘DEV DIR’
Offshore development
Where much of the development work is done in more cost effective (lower paid!)
countries.These are teams of apps developers overseas who respond to a brief, and design
software around it.
Onshore/offshore model
Where application development (in this case) is managed by a locally based project
manager who coordinates with an offshore group of developers.
Outsource
Hand over the process of applications development, management and maintenance to a
third party.Then manage relations with that single third party.
GLOSSARY: LEARNTO SPEAK ‘DEV DIR’
Right source
Right sourcing evaluates all outsourcing options in order to bring together the best
combination of onsite, offshore and near-shore delivery capabilities to provide maximum cost
and time advantages.A balance is sought between those applications and processes that can
be executed using internal resources and those that call for outsourcing. Factors which affect
the sourcing strategy for the application include, but are not limited to, application criticality,
complexity, stability, technology base and availability of documentation.
Visual development tools/prototype
This is when you design a basic workable ‘dummy’ version. Put one case through – to show how
it works. A bit like a concept car – that doesn’t really drive round the whole track in all
conditions. Where you might have a button that will show 20 things when finished, right now
it’s only got a few critical things that work.This is to give the impression of what the full
working system will look like and get approval from the user.
GLOSSARY: LEARNTO SPEAK ‘DEV DIR’
The life of the Development Director
Spec
Defining the specifications for a new application – what does it need to achieve and under what
circumstances? Involves a lot of discussion between the developer delivery team and the end users
– basically understanding the business challenges and how to address them.These will be a key part
of acceptance testing later.The end result needs to be signed off to go forward. It’s the document
the business often doesn’t read but should.
Documentation
Information about developing applications and drivers for a certain operating system.These are
statements that identify attributes, capabilities, characteristics, or qualities of the app.This is the
foundation for what gets implemented. At a technical level this would include the code, algorithms
and interfaces the app will have.
Training – to be apps ready
Training for employees can vary significantly according to the role they fulfil and how they will use
the application. Need practical training to get benefits fast and minimise business disruption.
GLOSSARY: LEARNTO SPEAK ‘DEV DIR’
The life of the Development Director
Business representative
The person on the ‘business side of the fence’ in the organisation who signs off what the users
want.When we’ve done all the workshops etc. we can eventually get that signed doc that shows
everything we want.
User requirements
Need to workshop it through with the business representative.Then play this back in detail –
going through each data item by data item – they need to read this in detail.What the
employees or customers will use the applications for – what is the business need and the specific
problems it must solve?
Development tools
Software that the developers can use to create a new application. Good tools will help them get
the job done faster (meaning more organisational flexibility for IT and the business).They often
incorporate web and collaboration technologies, open platforms, and extensible frameworks.
Some will be visual, some won’t.
GLOSSARY: LEARNTO SPEAK ‘DEV DIR’
The life of the Development Director
Testing and automated/regression testing
To simulate what a user does, how the application behaves and to root out any bugs you
can build a test ‘harness’.You’d probably get some users in to physically test it too. What
about regression testing?
Let’s say you test elements one to ten and all is fine. But then you find a problem with
number eleven. So you fix it. But by rewriting the code to fix it you might have altered
something in those original one to ten elements. So you then have to go back (regress)
and check one to ten still work.That’s regression testing, and it can get pretty complicated
when you do it on a larger scale.
You’re not going to go live with a system until you know it works at high volume.This is
stress testing.You create a harness that simulates 10,000 users. It models when systems
start to grind to a halt. Important to know what scale it starts to fail at.
GLOSSARY: LEARNTO SPEAK ‘DEV DIR’
The life of the Development Director
UAT (User Acceptance Testing)
AcceptanceTesting is conducted to determine if the requirements of the application have
been met. You hand over to the business side of the fence and say ‘use it to do what you
need and flag any problems’. When it’s signed off you are saying that it’s safe to go live. If it
goes live, and any bugs appear, it’s your fault not ours!
Legacy/heritage systems
Old (but not necessarily obsolete!) computer systems that may still be in use because their
data cannot be changed to newer or standard formats, or their application programs
cannot be upgraded. Sometimes it can be difficult to know if anyone still knows how to fix
it in the organisation!
GLOSSARY: LEARNTO SPEAK ‘DEV DIR’
The life of the Development Director
Batch progamming
Overnight – batch programs run the overnight processes – like.
RTFM
ReadThe F***ing Manual.The response you usually get from the helpdesk when users call
up to say the application is not working!
Source vs object
The programmer writes code in a textual form or using a visual programming tool (source
code), and this code is translated (by a program called a compiler) into another form (object
code) which can be executed directly by a computer.The code is then distributed in object
code form. Basically, object code is only useful to the user – you can’t work with it to
change the application.
WHO AREWE
ANDWHY DO
WE CARE?
ABOUTTHE MARKETING PRACTICE
• With over 90 people and 10 years’ growth we
are 100% B2B focused and one of the UK’s top
10 B2B agencies
• We integrate all the skills you need under one
roof to plan and manage end-to-end
programmes across EMEA (data, inside sales,
creative, content, digital …)
• And we focus on working with a few select
clients to deliver results and prove ROI
We live and breathe enterprise demand generation
TOTAKE A ONE-MINUTETOUR
OFTHE MARKETING PRACTICE,
VISIT:
www.themarketingpractice.com/
the-agency

More Related Content

What's hot

World Wide Technology Webinar - Software Defined Networking
World Wide Technology Webinar - Software Defined NetworkingWorld Wide Technology Webinar - Software Defined Networking
World Wide Technology Webinar - Software Defined NetworkingWorld Wide Technology
 
No Silver Bullet - Essence and Accidents of Software Engineering
No Silver Bullet - Essence and Accidents of Software EngineeringNo Silver Bullet - Essence and Accidents of Software Engineering
No Silver Bullet - Essence and Accidents of Software EngineeringAditi Abhang
 
IT Governance for Board Members
IT Governance for Board MembersIT Governance for Board Members
IT Governance for Board MembersBill Clark
 
Don't Bulldoze a Vibrant Ecosystem for Agile
Don't Bulldoze a Vibrant Ecosystem for AgileDon't Bulldoze a Vibrant Ecosystem for Agile
Don't Bulldoze a Vibrant Ecosystem for AgileTechWell
 
Software Interface Design for Medical Devices
Software Interface Design for Medical DevicesSoftware Interface Design for Medical Devices
Software Interface Design for Medical DevicesICS
 
World Wide Technology Webinar Transcript - Software Defined Networking
World Wide Technology Webinar Transcript - Software Defined NetworkingWorld Wide Technology Webinar Transcript - Software Defined Networking
World Wide Technology Webinar Transcript - Software Defined NetworkingWorld Wide Technology
 
Are You an Accidental or Intention Software Architect
Are You an Accidental or Intention Software ArchitectAre You an Accidental or Intention Software Architect
Are You an Accidental or Intention Software ArchitectRandy Ynchausti
 
German IT Pros Survey: Network Complexity
German IT Pros Survey: Network ComplexityGerman IT Pros Survey: Network Complexity
German IT Pros Survey: Network ComplexitySolarWinds
 
Failing Continuous Delivery, Devoxx Poland, 2015
Failing Continuous Delivery, Devoxx Poland, 2015Failing Continuous Delivery, Devoxx Poland, 2015
Failing Continuous Delivery, Devoxx Poland, 2015Daniel Sawano
 
Activity based working
Activity based workingActivity based working
Activity based workingvsulikow
 
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the uglyAmit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the uglyAgileSparks
 
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8Janusz Stankiewicz
 
Mainframe Solutions Introduction
Mainframe Solutions IntroductionMainframe Solutions Introduction
Mainframe Solutions IntroductionMicro Focus
 
The Realities of Implementing a Remote Workforce
The Realities of Implementing a Remote WorkforceThe Realities of Implementing a Remote Workforce
The Realities of Implementing a Remote WorkforceRichard Hatheway
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineeringtanni821216
 

What's hot (20)

World Wide Technology Webinar - Software Defined Networking
World Wide Technology Webinar - Software Defined NetworkingWorld Wide Technology Webinar - Software Defined Networking
World Wide Technology Webinar - Software Defined Networking
 
No Silver Bullet - Essence and Accidents of Software Engineering
No Silver Bullet - Essence and Accidents of Software EngineeringNo Silver Bullet - Essence and Accidents of Software Engineering
No Silver Bullet - Essence and Accidents of Software Engineering
 
IT Governance for Board Members
IT Governance for Board MembersIT Governance for Board Members
IT Governance for Board Members
 
Don't Bulldoze a Vibrant Ecosystem for Agile
Don't Bulldoze a Vibrant Ecosystem for AgileDon't Bulldoze a Vibrant Ecosystem for Agile
Don't Bulldoze a Vibrant Ecosystem for Agile
 
Software Interface Design for Medical Devices
Software Interface Design for Medical DevicesSoftware Interface Design for Medical Devices
Software Interface Design for Medical Devices
 
World Wide Technology Webinar Transcript - Software Defined Networking
World Wide Technology Webinar Transcript - Software Defined NetworkingWorld Wide Technology Webinar Transcript - Software Defined Networking
World Wide Technology Webinar Transcript - Software Defined Networking
 
The Product
The ProductThe Product
The Product
 
Chapter 01
Chapter 01Chapter 01
Chapter 01
 
Are You an Accidental or Intention Software Architect
Are You an Accidental or Intention Software ArchitectAre You an Accidental or Intention Software Architect
Are You an Accidental or Intention Software Architect
 
German IT Pros Survey: Network Complexity
German IT Pros Survey: Network ComplexityGerman IT Pros Survey: Network Complexity
German IT Pros Survey: Network Complexity
 
Failing Continuous Delivery, Devoxx Poland, 2015
Failing Continuous Delivery, Devoxx Poland, 2015Failing Continuous Delivery, Devoxx Poland, 2015
Failing Continuous Delivery, Devoxx Poland, 2015
 
Activity based working
Activity based workingActivity based working
Activity based working
 
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the uglyAmit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
 
Plugin style EA
Plugin style EAPlugin style EA
Plugin style EA
 
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
 
ThomasVaughan CV
ThomasVaughan CVThomasVaughan CV
ThomasVaughan CV
 
Mainframe Solutions Introduction
Mainframe Solutions IntroductionMainframe Solutions Introduction
Mainframe Solutions Introduction
 
The Post-PC Era
The Post-PC EraThe Post-PC Era
The Post-PC Era
 
The Realities of Implementing a Remote Workforce
The Realities of Implementing a Remote WorkforceThe Realities of Implementing a Remote Workforce
The Realities of Implementing a Remote Workforce
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 

Viewers also liked

Deadly sins of demand generation for b2b marketing: uncut
Deadly sins of demand generation for b2b marketing: uncutDeadly sins of demand generation for b2b marketing: uncut
Deadly sins of demand generation for b2b marketing: uncutThe Marketing Practice
 
Ensuring Effective Service Management in the Application Economy
Ensuring Effective Service Management in the Application EconomyEnsuring Effective Service Management in the Application Economy
Ensuring Effective Service Management in the Application EconomyCA Technologies
 
B2B Marketing Awards Winner - Lead Generation Factory by Atos
B2B Marketing Awards Winner - Lead Generation Factory by AtosB2B Marketing Awards Winner - Lead Generation Factory by Atos
B2B Marketing Awards Winner - Lead Generation Factory by AtosThe Marketing Practice
 
Creating an experience worth raving about
Creating an experience worth raving aboutCreating an experience worth raving about
Creating an experience worth raving aboutThe Marketing Practice
 
Building a Successful Sales & Marketing Plan
Building a Successful Sales & Marketing PlanBuilding a Successful Sales & Marketing Plan
Building a Successful Sales & Marketing PlanHeinz Marketing Inc
 
API Economy: 2016 Horizonwatch Trend Brief
API Economy:  2016 Horizonwatch Trend BriefAPI Economy:  2016 Horizonwatch Trend Brief
API Economy: 2016 Horizonwatch Trend BriefBill Chamberlin
 
Develop, deploy and manage tomorrow’s applications…today presentation 1
Develop, deploy and manage tomorrow’s applications…today presentation 1Develop, deploy and manage tomorrow’s applications…today presentation 1
Develop, deploy and manage tomorrow’s applications…today presentation 1Justin Dorfman
 
Understanding REST
Understanding RESTUnderstanding REST
Understanding RESTNitin Pande
 
Real World API Business Models That Worked
Real World API Business Models That WorkedReal World API Business Models That Worked
Real World API Business Models That WorkedProgrammableWeb
 

Viewers also liked (20)

Case Study: O2 LGDF
Case Study: O2 LGDF Case Study: O2 LGDF
Case Study: O2 LGDF
 
Deadly sins of demand generation for b2b marketing: uncut
Deadly sins of demand generation for b2b marketing: uncutDeadly sins of demand generation for b2b marketing: uncut
Deadly sins of demand generation for b2b marketing: uncut
 
Ensuring Effective Service Management in the Application Economy
Ensuring Effective Service Management in the Application EconomyEnsuring Effective Service Management in the Application Economy
Ensuring Effective Service Management in the Application Economy
 
B2B Marketing Awards Winner - Lead Generation Factory by Atos
B2B Marketing Awards Winner - Lead Generation Factory by AtosB2B Marketing Awards Winner - Lead Generation Factory by Atos
B2B Marketing Awards Winner - Lead Generation Factory by Atos
 
Creating an experience worth raving about
Creating an experience worth raving aboutCreating an experience worth raving about
Creating an experience worth raving about
 
B2B Marketing Awards Submissions 2015
B2B Marketing Awards Submissions 2015B2B Marketing Awards Submissions 2015
B2B Marketing Awards Submissions 2015
 
Building a Successful Sales & Marketing Plan
Building a Successful Sales & Marketing PlanBuilding a Successful Sales & Marketing Plan
Building a Successful Sales & Marketing Plan
 
The ROI of content marketing
The ROI of content marketingThe ROI of content marketing
The ROI of content marketing
 
The Marketing Practice in a minute
The Marketing Practice in a minuteThe Marketing Practice in a minute
The Marketing Practice in a minute
 
API Economy Journey Map
API Economy Journey MapAPI Economy Journey Map
API Economy Journey Map
 
Api economy
Api economyApi economy
Api economy
 
API Economy: 2016 Horizonwatch Trend Brief
API Economy:  2016 Horizonwatch Trend BriefAPI Economy:  2016 Horizonwatch Trend Brief
API Economy: 2016 Horizonwatch Trend Brief
 
The Marketing Practice: 2015 Overview
The Marketing Practice: 2015 OverviewThe Marketing Practice: 2015 Overview
The Marketing Practice: 2015 Overview
 
Develop, deploy and manage tomorrow’s applications…today presentation 1
Develop, deploy and manage tomorrow’s applications…today presentation 1Develop, deploy and manage tomorrow’s applications…today presentation 1
Develop, deploy and manage tomorrow’s applications…today presentation 1
 
Understanding REST
Understanding RESTUnderstanding REST
Understanding REST
 
REST & RESTful Web Services
REST & RESTful Web ServicesREST & RESTful Web Services
REST & RESTful Web Services
 
Real World API Business Models That Worked
Real World API Business Models That WorkedReal World API Business Models That Worked
Real World API Business Models That Worked
 
RESTful Web Services
RESTful Web ServicesRESTful Web Services
RESTful Web Services
 
DevOps
DevOpsDevOps
DevOps
 
RESTful API Design, Second Edition
RESTful API Design, Second EditionRESTful API Design, Second Edition
RESTful API Design, Second Edition
 

Similar to Introducing the Development Director

Tom van Ees - Academic and Commercial software Development
Tom van Ees - Academic and Commercial software DevelopmentTom van Ees - Academic and Commercial software Development
Tom van Ees - Academic and Commercial software DevelopmentDavinci software
 
Uklug 2011 administrator development synergy
Uklug 2011 administrator development synergyUklug 2011 administrator development synergy
Uklug 2011 administrator development synergydominion
 
Notes for Evolutionary Development Methodology
Notes for Evolutionary Development MethodologyNotes for Evolutionary Development Methodology
Notes for Evolutionary Development MethodologyDonna Kelly
 
Le cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenaires
Le cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenairesLe cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenaires
Le cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenairesClub Alliances
 
Product Management Essentials
Product Management EssentialsProduct Management Essentials
Product Management EssentialsÖmer Demir
 
Cutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in ITCutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in ITAndrea Tino
 
Secrets of going codeless - How to build enterprise apps without coding
Secrets of going codeless - How to build enterprise apps without codingSecrets of going codeless - How to build enterprise apps without coding
Secrets of going codeless - How to build enterprise apps without codingNewton Day Uploads
 
IT Career Development - An Introduction into the Industry
IT Career Development - An Introduction into the IndustryIT Career Development - An Introduction into the Industry
IT Career Development - An Introduction into the IndustryLawal Adekunle
 
Software Engineering in a Quick and Easy way - v1.pdf
Software Engineering in a Quick and Easy way - v1.pdfSoftware Engineering in a Quick and Easy way - v1.pdf
Software Engineering in a Quick and Easy way - v1.pdfKAJAL MANDAL
 
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...Dialexa
 
HOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdf
HOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdfHOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdf
HOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdfLaura Miller
 
Comprehensive Guide on Software Development Process.pdf
Comprehensive Guide on Software Development Process.pdfComprehensive Guide on Software Development Process.pdf
Comprehensive Guide on Software Development Process.pdfSmith Daniel
 
COMPUTER APPLICATION PROJECT ON
COMPUTER APPLICATION PROJECT ON COMPUTER APPLICATION PROJECT ON
COMPUTER APPLICATION PROJECT ON Jitender Suryavansh
 
New eBook! Citrix howto build an all star app desktop virtualization team
New eBook! Citrix howto build an all star app desktop virtualization teamNew eBook! Citrix howto build an all star app desktop virtualization team
New eBook! Citrix howto build an all star app desktop virtualization teamNuno Alves
 
The Strategic Role of the Enterprise Application Framework
The Strategic Role of the Enterprise Application FrameworkThe Strategic Role of the Enterprise Application Framework
The Strategic Role of the Enterprise Application FrameworkJean-Marc Desvaux
 
The Four Prerequisites For DevOps Success
The Four Prerequisites For DevOps SuccessThe Four Prerequisites For DevOps Success
The Four Prerequisites For DevOps SuccessPMOfficers PMOAcademy
 
One project management software to manage your certifications, compliance and...
One project management software to manage your certifications, compliance and...One project management software to manage your certifications, compliance and...
One project management software to manage your certifications, compliance and...JohnMaverick9
 
What Are The Top 5 Trending Technologies In DevOps?.pdf
What Are The Top 5 Trending Technologies In DevOps?.pdfWhat Are The Top 5 Trending Technologies In DevOps?.pdf
What Are The Top 5 Trending Technologies In DevOps?.pdfSmith Daniel
 

Similar to Introducing the Development Director (20)

Tom van Ees - Academic and Commercial software Development
Tom van Ees - Academic and Commercial software DevelopmentTom van Ees - Academic and Commercial software Development
Tom van Ees - Academic and Commercial software Development
 
Consulting
ConsultingConsulting
Consulting
 
Uklug 2011 administrator development synergy
Uklug 2011 administrator development synergyUklug 2011 administrator development synergy
Uklug 2011 administrator development synergy
 
Notes for Evolutionary Development Methodology
Notes for Evolutionary Development MethodologyNotes for Evolutionary Development Methodology
Notes for Evolutionary Development Methodology
 
Le cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenaires
Le cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenairesLe cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenaires
Le cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenaires
 
Product Management Essentials
Product Management EssentialsProduct Management Essentials
Product Management Essentials
 
Cutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in ITCutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in IT
 
Secrets of going codeless - How to build enterprise apps without coding
Secrets of going codeless - How to build enterprise apps without codingSecrets of going codeless - How to build enterprise apps without coding
Secrets of going codeless - How to build enterprise apps without coding
 
IT Career Development - An Introduction into the Industry
IT Career Development - An Introduction into the IndustryIT Career Development - An Introduction into the Industry
IT Career Development - An Introduction into the Industry
 
Software Engineering in a Quick and Easy way - v1.pdf
Software Engineering in a Quick and Easy way - v1.pdfSoftware Engineering in a Quick and Easy way - v1.pdf
Software Engineering in a Quick and Easy way - v1.pdf
 
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
 
HOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdf
HOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdfHOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdf
HOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdf
 
Comprehensive Guide on Software Development Process.pdf
Comprehensive Guide on Software Development Process.pdfComprehensive Guide on Software Development Process.pdf
Comprehensive Guide on Software Development Process.pdf
 
DevOps101 (version 2)
DevOps101 (version 2)DevOps101 (version 2)
DevOps101 (version 2)
 
COMPUTER APPLICATION PROJECT ON
COMPUTER APPLICATION PROJECT ON COMPUTER APPLICATION PROJECT ON
COMPUTER APPLICATION PROJECT ON
 
New eBook! Citrix howto build an all star app desktop virtualization team
New eBook! Citrix howto build an all star app desktop virtualization teamNew eBook! Citrix howto build an all star app desktop virtualization team
New eBook! Citrix howto build an all star app desktop virtualization team
 
The Strategic Role of the Enterprise Application Framework
The Strategic Role of the Enterprise Application FrameworkThe Strategic Role of the Enterprise Application Framework
The Strategic Role of the Enterprise Application Framework
 
The Four Prerequisites For DevOps Success
The Four Prerequisites For DevOps SuccessThe Four Prerequisites For DevOps Success
The Four Prerequisites For DevOps Success
 
One project management software to manage your certifications, compliance and...
One project management software to manage your certifications, compliance and...One project management software to manage your certifications, compliance and...
One project management software to manage your certifications, compliance and...
 
What Are The Top 5 Trending Technologies In DevOps?.pdf
What Are The Top 5 Trending Technologies In DevOps?.pdfWhat Are The Top 5 Trending Technologies In DevOps?.pdf
What Are The Top 5 Trending Technologies In DevOps?.pdf
 

More from The Marketing Practice

How do you harness the best technology to attract and retain clients in a com...
How do you harness the best technology to attract and retain clients in a com...How do you harness the best technology to attract and retain clients in a com...
How do you harness the best technology to attract and retain clients in a com...The Marketing Practice
 
4 ways data analytics can kick your annual B2B marketing planning into shape
4 ways data analytics can kick your annual B2B marketing planning into shape4 ways data analytics can kick your annual B2B marketing planning into shape
4 ways data analytics can kick your annual B2B marketing planning into shapeThe Marketing Practice
 
B2B Marketing through the Covid-19 crisis
B2B Marketing through the Covid-19 crisisB2B Marketing through the Covid-19 crisis
B2B Marketing through the Covid-19 crisisThe Marketing Practice
 
How do you successfully pilot, refine, and scale your account-based marketing...
How do you successfully pilot, refine, and scale your account-based marketing...How do you successfully pilot, refine, and scale your account-based marketing...
How do you successfully pilot, refine, and scale your account-based marketing...The Marketing Practice
 
B2B Marketing Awards Winner - Intelligent Operations Programme by Genpact
B2B Marketing Awards Winner - Intelligent Operations Programme by GenpactB2B Marketing Awards Winner - Intelligent Operations Programme by Genpact
B2B Marketing Awards Winner - Intelligent Operations Programme by GenpactThe Marketing Practice
 
Case Study - Lumia Business Transformation
Case Study - Lumia Business TransformationCase Study - Lumia Business Transformation
Case Study - Lumia Business TransformationThe Marketing Practice
 
Sales and Marketing Forum: Social Selling, 26th June
Sales and Marketing Forum: Social Selling, 26th June Sales and Marketing Forum: Social Selling, 26th June
Sales and Marketing Forum: Social Selling, 26th June The Marketing Practice
 
O2 Eloqua Marketing Automation implementation
O2 Eloqua Marketing Automation implementationO2 Eloqua Marketing Automation implementation
O2 Eloqua Marketing Automation implementationThe Marketing Practice
 
TMP Foundation summer party in aid of Naomi House
TMP Foundation summer party in aid of Naomi House TMP Foundation summer party in aid of Naomi House
TMP Foundation summer party in aid of Naomi House The Marketing Practice
 
Marketing into France: B2B marketing country factsheet
Marketing into France: B2B marketing country factsheetMarketing into France: B2B marketing country factsheet
Marketing into France: B2B marketing country factsheetThe Marketing Practice
 
Marketing into Germany: B2B marketing country factsheet
Marketing into Germany: B2B marketing country factsheetMarketing into Germany: B2B marketing country factsheet
Marketing into Germany: B2B marketing country factsheetThe Marketing Practice
 
Direct mail targeting: best practice guide
Direct mail targeting: best practice guideDirect mail targeting: best practice guide
Direct mail targeting: best practice guideThe Marketing Practice
 
B2B marketing case study o2 enterprise social media strategy
B2B marketing case study o2 enterprise social media strategyB2B marketing case study o2 enterprise social media strategy
B2B marketing case study o2 enterprise social media strategyThe Marketing Practice
 
European events and public holidays calendar 2014
European events and public holidays calendar 2014European events and public holidays calendar 2014
European events and public holidays calendar 2014The Marketing Practice
 

More from The Marketing Practice (20)

How do you harness the best technology to attract and retain clients in a com...
How do you harness the best technology to attract and retain clients in a com...How do you harness the best technology to attract and retain clients in a com...
How do you harness the best technology to attract and retain clients in a com...
 
4 ways data analytics can kick your annual B2B marketing planning into shape
4 ways data analytics can kick your annual B2B marketing planning into shape4 ways data analytics can kick your annual B2B marketing planning into shape
4 ways data analytics can kick your annual B2B marketing planning into shape
 
Running virtual ABM workshops
Running virtual ABM workshopsRunning virtual ABM workshops
Running virtual ABM workshops
 
B2B Marketing through the Covid-19 crisis
B2B Marketing through the Covid-19 crisisB2B Marketing through the Covid-19 crisis
B2B Marketing through the Covid-19 crisis
 
How do you successfully pilot, refine, and scale your account-based marketing...
How do you successfully pilot, refine, and scale your account-based marketing...How do you successfully pilot, refine, and scale your account-based marketing...
How do you successfully pilot, refine, and scale your account-based marketing...
 
ABM best practice guide
ABM best practice guideABM best practice guide
ABM best practice guide
 
B2B Marketing Awards Winner - Intelligent Operations Programme by Genpact
B2B Marketing Awards Winner - Intelligent Operations Programme by GenpactB2B Marketing Awards Winner - Intelligent Operations Programme by Genpact
B2B Marketing Awards Winner - Intelligent Operations Programme by Genpact
 
Case Study - Lumia Business Transformation
Case Study - Lumia Business TransformationCase Study - Lumia Business Transformation
Case Study - Lumia Business Transformation
 
Only those who attempt the absurd
Only those who attempt the absurdOnly those who attempt the absurd
Only those who attempt the absurd
 
Case study: #LumiaBizTrial
Case study: #LumiaBizTrialCase study: #LumiaBizTrial
Case study: #LumiaBizTrial
 
Sales and Marketing Forum: Social Selling, 26th June
Sales and Marketing Forum: Social Selling, 26th June Sales and Marketing Forum: Social Selling, 26th June
Sales and Marketing Forum: Social Selling, 26th June
 
The real stats behind B2B marketing
The real stats behind B2B marketingThe real stats behind B2B marketing
The real stats behind B2B marketing
 
O2 Eloqua Marketing Automation implementation
O2 Eloqua Marketing Automation implementationO2 Eloqua Marketing Automation implementation
O2 Eloqua Marketing Automation implementation
 
TMP Foundation summer party in aid of Naomi House
TMP Foundation summer party in aid of Naomi House TMP Foundation summer party in aid of Naomi House
TMP Foundation summer party in aid of Naomi House
 
Marketing into France: B2B marketing country factsheet
Marketing into France: B2B marketing country factsheetMarketing into France: B2B marketing country factsheet
Marketing into France: B2B marketing country factsheet
 
Marketing into Germany: B2B marketing country factsheet
Marketing into Germany: B2B marketing country factsheetMarketing into Germany: B2B marketing country factsheet
Marketing into Germany: B2B marketing country factsheet
 
Direct mail targeting: best practice guide
Direct mail targeting: best practice guideDirect mail targeting: best practice guide
Direct mail targeting: best practice guide
 
B2B data best practice guide
B2B data best practice guideB2B data best practice guide
B2B data best practice guide
 
B2B marketing case study o2 enterprise social media strategy
B2B marketing case study o2 enterprise social media strategyB2B marketing case study o2 enterprise social media strategy
B2B marketing case study o2 enterprise social media strategy
 
European events and public holidays calendar 2014
European events and public holidays calendar 2014European events and public holidays calendar 2014
European events and public holidays calendar 2014
 

Recently uploaded

Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdftbatkhuu1
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Branding strategies of new company .pptx
Branding strategies of new company .pptxBranding strategies of new company .pptx
Branding strategies of new company .pptxVikasTiwari846641
 
BLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly BulletinBLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly BulletinBalmerLawrie
 
Social media, ppt. Features, characteristics
Social media, ppt. Features, characteristicsSocial media, ppt. Features, characteristics
Social media, ppt. Features, characteristicswasim792942
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.DanielaQuiroz63
 
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...ChesterYang6
 
Uncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 ReportsUncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 ReportsVWO
 
Unraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxUnraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxelizabethella096
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...aditipandeya
 
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15SearchNorwich
 
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptxDigital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptxZACGaming
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?riteshhsociall
 
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxUnraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxelizabethella096
 
Kraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationKraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationtbatkhuu1
 

Recently uploaded (20)

Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdf
 
No Cookies No Problem - Steve Krull, Be Found Online
No Cookies No Problem - Steve Krull, Be Found OnlineNo Cookies No Problem - Steve Krull, Be Found Online
No Cookies No Problem - Steve Krull, Be Found Online
 
Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...
Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...
Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
 
Branding strategies of new company .pptx
Branding strategies of new company .pptxBranding strategies of new company .pptx
Branding strategies of new company .pptx
 
BLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly BulletinBLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
 
Social media, ppt. Features, characteristics
Social media, ppt. Features, characteristicsSocial media, ppt. Features, characteristics
Social media, ppt. Features, characteristics
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.
 
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
 
Uncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 ReportsUncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 Reports
 
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAILBUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
 
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting GroupSEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
 
Unraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxUnraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptx
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
 
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
 
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptxDigital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?
 
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxUnraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
 
Kraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationKraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentation
 
How to Create a Social Media Plan Like a Pro - Jordan Scheltgen
How to Create a Social Media Plan Like a Pro - Jordan ScheltgenHow to Create a Social Media Plan Like a Pro - Jordan Scheltgen
How to Create a Social Media Plan Like a Pro - Jordan Scheltgen
 

Introducing the Development Director

  • 1. Part of a series taking a closer look at enterprise IT THE DEVELOPMENT DIRECTOR
  • 2. SOMETIMES IT FEELS LIKETHE ONLY ONE MARKETERSWANTTO TALKTO ISTHE CIO
  • 3. BUTTHERE’S A WHOLE LOT MORE TO ENTERPRISE IT
  • 5. CONTENTS What might my objectives look like?
  • 6. WHAT ELSE MIGHT I BE CALLED? There’s a lack of consistency in naming for this job function. But some titles crop up repeatedly: Systems Director/Manager Head of Application Development Business Systems Manager/Director Director of Software Development Head of Application Infrastructure (not often) Information Systems Director (although this often means CIO)
  • 7. WHO AM I?WHAT DO I DO? I’m responsible for: • All applications/systems within the business (not systems software) • In-house/bespoke systems + packages • Laptops/smartphones to the mainframe • Interface to all the business streams/departments
  • 8. WHO AM I?WHAT DO I DO? I typically: • Design and build applications/systems (but I don’t run them) • Buy and take responsibility for packages • Maintain applications/systems (I worry about availability) • Manage the entire cycle from business requirements to live running working directly with the business • Understand what the business needs/what its strategy is • Manage third parties (in the outsourced world)
  • 9. TYPICAL BACKGROUND • I probably started life as a developer, maybe as a business analyst, but probably not a tester or software support guy • The new breed may come from a consultancy background • I might have a degree in programming, although I probably haven’t written a line of code in years • I may have a degree in maths or languages
  • 10. TYPICAL BACKGROUND • The best of us have a ‘strategic emphasis’ • We line up well with the business and manage downstream the production of what the business needs • We like apps, and may take infrastructure for granted (treat it as a utility) • We may identify with the business more than our colleagues in IT do (we’re strategic, they are not ….) If a system fails, its probably the infrastructure, or…
  • 11. WHO IS MY BOSS, AND WHO DO I MANAGE? IT Strategy and Architecture Business Transformation Application Development Operations Governance and Risk CIO Dev Mgr BusinessArea 1 Dev Mgr BusinessArea 2 Dev Mgr BusinessArea 3 Dev Mgr BusinessArea 4 Dev Mgr Desktop SmartphoneApps
  • 12. ABOUTTHE APPLICATION DEVELOPMENT CYCLE A never ending process… • Core systems can be over 20 years old • Package cycle vs bespoke cycles • Need to get the analysis right • Need to get the design right • Testers get the flak
  • 13. ABOUTTHE APPLICATION DEVELOPMENT CYCLE Need to keep up with issues like: • New product launches • Regulation • Performance • User interface consistency • Batch • Costs • Skills
  • 14. WHAT MIGHT MY OBJECTIVES LOOK LIKE? Go live on a new business system by end second Quarter – and secure whatever business performance benefits are expected Achieve 99.9% app availability Meet any other specific business measures that are dependent upon my apps Customer satisfaction rating (keep business unit heads happy) Reducemycostsby10% Increase productivity by 10% (do more per developer) Maintaingoodstaffretention SoundmanagementofthirdpartySLAs
  • 15. A DAY INTHE LIFE OFTHE DEVELOPMENT DIRECTOR Catch up with CIO Interview – Head of [example business unit] Systems (largest people role) Planning meeting – [example business unit A] Planning meeting – [example business unit B] Lunch – high performers (retention) Vendor meeting – package X New Dev plan to review with CTO (incl. new dev platforms) Review with Ops (SLAs) Demo – [exampleY] system prototype Review meeting – [example Z] department
  • 16. WHAT DO ITHINK ABOUT PEOPLE IWORKWITH? CIO – “I could do that job better” Ops Dir – “bit of a grease monkey/pseudo techie” CTO – “technically strong but practically inept” Strategy/Transformation Dir – “on Planet Zogg’” Compliance/Security – “Ah, the Business Prevention team”
  • 17. AND WHAT DOTHEYTHINK ABOUT ME? “Takes ages to build something a grad could pull together in a weekend…” (CTO) “Doesn’t really understand the business” (Business heads) “Slopey shoulders… ‘It’s never a problem with the app’” (IT Ops Director) “Why do they have so many people? What do they all do?” (Various)
  • 18. WHO’STARGETING ME? (AND WHO SHOULD BE?) Anyone who sells: • Applications development platforms, or infrastructure for the delivery of applications • Often broad technology solutions for business • All kinds of business applications
  • 20. GLOSSARY: LEARNTO SPEAK ‘DEV DIR’ Package A way of describing the various functionalities of an application.What’s in the package? – basically a list of things it can do. Different releases can add to these functionalities (hopefully the application has been well written to make this process easier). Bespoke package Bespoke application – we’ve looked at all the available packages – none do quite what we want, so we’re going to build one ourselves, write it internally with our own developers (or contracted ones)and build it directly to our precise specifications. Licence The agreed rules and restrictions for use of specific systems software or applications software. e.g.You’ve got 100 user licenses in two countries for the fee you’re paying – and no more! It can get very complex to control access across a large organisation with multiple offices (people download or share passwords), so it can be easy to fall out of compliance.
  • 21. GLOSSARY: LEARNTO SPEAK ‘DEV DIR’ Support and maintenance This is often rolled into one term but think about it as two: • Support: we provide support if users can’t do something they want to – typically through the Helpdesk. • Maintenance: this is fixing the ‘bugs’ – faults with the application itself. Software as a Service A software delivery model in which software and associated data are usually centrally hosted on the cloud (it doesn’t have to be in the cloud though, however you do it, it is effectively renting the software). It has become a common delivery model for many business applications and has the potential to reduce IT support costs by outsourcing hardware and software maintenance and support to the SaaS provider.
  • 22. GLOSSARY: LEARNTO SPEAK ‘DEV DIR’ System software vs application software System Software is any computer software which manages and controls computer hardware so that the application software can perform a task.You need System Software to run an app. Operating systems, such as MicrosoftWindows, Mac OS X or Linux, are prominent examples of System Software. Application software refers to programs that enable the end-user to perform specific, productive tasks, such as word processing or image manipulation. Examples include MicrosoftWord, Excel, or Adobe Photoshop. Application development backlog This is all about delivery timescales. E.g. I’m head of cards systems in a bank and you’ve given me ten things you want. Five are in process but I’ve got a backlog of the other five. I’ll give you an estimate of when you can get it developed by, and that backlog is measured in ‘man years’.This can be as many as hundreds of ‘man years’ – which is why Apps development teams are so big!
  • 23. GLOSSARY: LEARNTO SPEAK ‘DEV DIR’ Offshore development Where much of the development work is done in more cost effective (lower paid!) countries.These are teams of apps developers overseas who respond to a brief, and design software around it. Onshore/offshore model Where application development (in this case) is managed by a locally based project manager who coordinates with an offshore group of developers. Outsource Hand over the process of applications development, management and maintenance to a third party.Then manage relations with that single third party.
  • 24. GLOSSARY: LEARNTO SPEAK ‘DEV DIR’ Right source Right sourcing evaluates all outsourcing options in order to bring together the best combination of onsite, offshore and near-shore delivery capabilities to provide maximum cost and time advantages.A balance is sought between those applications and processes that can be executed using internal resources and those that call for outsourcing. Factors which affect the sourcing strategy for the application include, but are not limited to, application criticality, complexity, stability, technology base and availability of documentation. Visual development tools/prototype This is when you design a basic workable ‘dummy’ version. Put one case through – to show how it works. A bit like a concept car – that doesn’t really drive round the whole track in all conditions. Where you might have a button that will show 20 things when finished, right now it’s only got a few critical things that work.This is to give the impression of what the full working system will look like and get approval from the user.
  • 25. GLOSSARY: LEARNTO SPEAK ‘DEV DIR’ The life of the Development Director Spec Defining the specifications for a new application – what does it need to achieve and under what circumstances? Involves a lot of discussion between the developer delivery team and the end users – basically understanding the business challenges and how to address them.These will be a key part of acceptance testing later.The end result needs to be signed off to go forward. It’s the document the business often doesn’t read but should. Documentation Information about developing applications and drivers for a certain operating system.These are statements that identify attributes, capabilities, characteristics, or qualities of the app.This is the foundation for what gets implemented. At a technical level this would include the code, algorithms and interfaces the app will have. Training – to be apps ready Training for employees can vary significantly according to the role they fulfil and how they will use the application. Need practical training to get benefits fast and minimise business disruption.
  • 26. GLOSSARY: LEARNTO SPEAK ‘DEV DIR’ The life of the Development Director Business representative The person on the ‘business side of the fence’ in the organisation who signs off what the users want.When we’ve done all the workshops etc. we can eventually get that signed doc that shows everything we want. User requirements Need to workshop it through with the business representative.Then play this back in detail – going through each data item by data item – they need to read this in detail.What the employees or customers will use the applications for – what is the business need and the specific problems it must solve? Development tools Software that the developers can use to create a new application. Good tools will help them get the job done faster (meaning more organisational flexibility for IT and the business).They often incorporate web and collaboration technologies, open platforms, and extensible frameworks. Some will be visual, some won’t.
  • 27. GLOSSARY: LEARNTO SPEAK ‘DEV DIR’ The life of the Development Director Testing and automated/regression testing To simulate what a user does, how the application behaves and to root out any bugs you can build a test ‘harness’.You’d probably get some users in to physically test it too. What about regression testing? Let’s say you test elements one to ten and all is fine. But then you find a problem with number eleven. So you fix it. But by rewriting the code to fix it you might have altered something in those original one to ten elements. So you then have to go back (regress) and check one to ten still work.That’s regression testing, and it can get pretty complicated when you do it on a larger scale. You’re not going to go live with a system until you know it works at high volume.This is stress testing.You create a harness that simulates 10,000 users. It models when systems start to grind to a halt. Important to know what scale it starts to fail at.
  • 28. GLOSSARY: LEARNTO SPEAK ‘DEV DIR’ The life of the Development Director UAT (User Acceptance Testing) AcceptanceTesting is conducted to determine if the requirements of the application have been met. You hand over to the business side of the fence and say ‘use it to do what you need and flag any problems’. When it’s signed off you are saying that it’s safe to go live. If it goes live, and any bugs appear, it’s your fault not ours! Legacy/heritage systems Old (but not necessarily obsolete!) computer systems that may still be in use because their data cannot be changed to newer or standard formats, or their application programs cannot be upgraded. Sometimes it can be difficult to know if anyone still knows how to fix it in the organisation!
  • 29. GLOSSARY: LEARNTO SPEAK ‘DEV DIR’ The life of the Development Director Batch progamming Overnight – batch programs run the overnight processes – like. RTFM ReadThe F***ing Manual.The response you usually get from the helpdesk when users call up to say the application is not working! Source vs object The programmer writes code in a textual form or using a visual programming tool (source code), and this code is translated (by a program called a compiler) into another form (object code) which can be executed directly by a computer.The code is then distributed in object code form. Basically, object code is only useful to the user – you can’t work with it to change the application.
  • 31. ABOUTTHE MARKETING PRACTICE • With over 90 people and 10 years’ growth we are 100% B2B focused and one of the UK’s top 10 B2B agencies • We integrate all the skills you need under one roof to plan and manage end-to-end programmes across EMEA (data, inside sales, creative, content, digital …) • And we focus on working with a few select clients to deliver results and prove ROI We live and breathe enterprise demand generation
  • 32. TOTAKE A ONE-MINUTETOUR OFTHE MARKETING PRACTICE, VISIT: www.themarketingpractice.com/ the-agency