Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Software Development Made Better

No description
by

Edward H.

on 1 October 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Software Development Made Better

SW Development
Evolve & Beyond
Version Control System
Issue Tracking
Libraries
Agile Development management
Coding
Architecture
Simple
Customize
Unit Test
Scrum
Issue Tracking
Source Control
Automation
Coding
Shared Services
SW Architecture
Agile
XP
TDD
Fast
Flexible
Intuitive.
Focus on code and not the tool.
Easy to admin & manage.
Short learning curve.
Merge everything, everywhere, all the time with minimum effort.
Locate releases, builds, issues.
Trace changes.
Move and sync on specific build or change with minimum time and space.
Adjust tool to workflow (and not the opposite).
Integrate with other tools, for issue tracking, CI, IDE, etc...
Export/Import options through de-factor standard formats.
Scripting options.
Constant evolving and improving.
Reliable
Integrate
Report
Work Flows
Fields
Permissions
Security &
Permissions
Multi Source Control tools
Multi Testing Tools
Email, SMS.
Tools or addon which can contribute to the SW life-cycle.
Current state
Trend
Dashboard
Delivery
Time is Money
Automatic &
Controlled merge
Manual Merge
10 Actions
for 10 developers
Isolation does NOT
break builds
Automatic
change detection
Manual Checkout
Nothing is written in stone: Rename, edit remarks, delete.
Trace origin &
History
-15
-5
-5
-5
-10
$PerHead: 5K
40min
(10 * 40)/(9*60)) * 5K * 12
= 45K per year
Everything is Money
User License
Floating License
Modular
All In One
Gradual Incrementation
Per need
Open For
Change
Locked
Change is bless
It is an opportunity
And a risk to fail
Be prepare for change
Replace the integrated
tools to reduce cost,
to increase productivity,
to fit to industry standards.
Why?
Do MORE with LESS
Focus more on CREATIVITY
and leave the DOING for
more important stuff.
Increase Quality
Do it
FASTer
Enforce Standards
Test
Driven
Development
Modularity
Embrace OO,
Patterns and other
industry concepts
Code Review
Pair Programming
Why?
Increase Quality
Save Time
Consistency
Portable
Stability
Early Bug
Detection
Code Coverage
Kanban
Sprint
Limits
Visualization
QA
Test Coverage
Automate Everything
Unit
Test
0min
2min
Code
Analysis
SW Build
&
Packaging
1min
Deployment
3min
Integration
Tests
8min
Regression
Tests
60min
12h
Maintable
Changable
Full transcript