Bremen 2008 Elternverein Weidendamm Throw Away Your Television
Throw Away all the Rules: Now What Process do you Follow?
-
Upload
jeanne-boyarsky -
Category
Technology
-
view
61 -
download
1
description
Transcript of Throw Away all the Rules: Now What Process do you Follow?
Throw Away all the Rules, Now What Process do you Follow?
Jeanne BoyarskyCodeRanch/JavaRanch
@jeanneboyarsky
Howdy!
Corporate Volunteer
vs
PhilosophyCategory Corporate CodeRanch
Motivation Have to Want to/ buy in
Team Recruiting/ provided
Recruiting/ self selected
Time Full time or X % of work week
Volunteer, duration longer and less predictable
Enforcement Chain of command
Peer pressure/ reputation
Scope creep Process/ change request
Push back
Moving to new software
What is the problem we are trying to solve?
July August September October0
40000
80000
120000
160000Hits for specific thread
Ernest shows the way!
Decision to launch project
Sign off:
or
Third Time is the Charm
#1
#2
#3 X
X
Whoo hoo – we have a leader!
Pauline McNamara wrote:
“Management”
Who has authority?
Who has respect?
Matrix management
Can we have just one?
Can we have all three?
Buy vs Build decision
Public discussion from 2005:http://www.coderanch.com/t/2553
Different economics
Build on JForum
Fork?
Technology
Tech Stack
JDBC
POJO
Servlet/action/property file
Freemarker
Database
Model
Controller
View
Postgres
Tomcat
Environment
Process
Subversion Version Control
Trunk
Versioning numbers
Feature branches
Testing
2009
2010
2011
Unit JUnit 4 with jMock
FunctionalJUnit
Web, PerformanceJMeter
+ Code Reviews
Plan for Saturday January 3rd 2009Participants: Ernest, Jeanne and UlfWhen: Gmail chat at 7am JR time
Who What
<checkpoint - make sure all online and ready to start>
EFH Make UBB read onlyJB Post announcement in javaranch.com header linking to Pauline's unavailability thread
<checkpoint - ready to start data migration>
DocumentationHow to set up environment
Deployment
Migration plan for initial cutover
Flow
Who
When
Tracking items
Release notes
Wiki > Trac
Forum discussion
Cutover DayCategory CodeRanch
Planning Choose 2 day cutover
# People Three
Location Maryland, New York and Germany
Main Communication Gmail chat
Duration 5 hours
Confidence Hope vs know
Summary/Where to start
PM – problem, leader, scope
Version control, Build, Testing
Documentation
Questions?
Twitter: @jeanneboyarsky
Forums: coderanch.com
Blog: selikoff.net
Evaluation
Throw Away all the Rules, Now What Process do you Follow?
Jeanne Boyarsky