Processing one year of leading for Pug roma
-
Upload
eugenio-pombi -
Category
Engineering
-
view
65 -
download
0
Transcript of Processing one year of leading for Pug roma
eugenio pombi@euxpom
Details… Details… Details...
ZF version
Image Magick version
Weird Database Structure
Custom libraries Custom Nginx config
Custom debugging config
War to Details: Tech
Vagrant AnsibleFunctional testing
War to Details: Disciplines
PredictabilityBest PracticesCode reviewsREADME.md
Legacy Big Ball of Mud
From the Admin panel to Ux in one single folder
War to Legacy: Architecture
SOAAnticorruption Layers
War to Legacy: Tech
RabbitMQ Blackbox testingTable viewsNode.js
War to Legacy: Disciplines
CompromisesUnderstanding of business valuesNegotiate
AgileIndividuals and interactions over processes and toolsWorking software over comprehensive documentationCustomer collaboration over contract negotiationResponding to change over following a plan
-- 24 words --
That is, while there is value in the items onthe right, we value the items on the left more.
-- 20 words --
AgileIndividuals and interactions over processes and toolsWorking software over comprehensive documentationCustomer collaboration over contract negotiationResponding to change over following a plan
AgileTeam Workflows need tools and processesSoa needs documentation and governanceNegotiation is often necessary *You need to have a clear idea of what you have to do next
* Getting to Yes: Negotiating an agreement without giving inby Roger Fisher and William Ury
Leading: compromise
single big systemexpressive coderobust codebottom upsimple[...]
too many small systemsvaluable codelean codetop downsimplistic[...]
Leading: people
disciplinedskilledconfidentopenstudiouscool[...]
creativeintelligenthumbletraditionallazynerdish[...]
Leading: it is all about values
business goalstime / moneyour productexperience (science)studycooperation
Leading: disciplines
Pair programmingRetrospectivesGoal ownership (not code)Chi propone fa!Conferences & Community
Thank you!