methodologies   483

« earlier    

This is my bag of tricks — loose notes, design patterns, rules-of-thumb, tools, cheatsheets, gimmicks, leverage points, descriptions of systems, key questions, risks, and unknowns.
tools  methodologies 
8 weeks ago by richardedgley
Running in Circles – Signal v. Noise
The uphill phase is full of false steps and circles and dead ends. It’s where you encounter the unexpected. The programmer says “yeah that’ll take two days” but then they start touching the code and the reality is more complex. Or the designer says “this interaction will be perfect” and they test it on the device and it’s not what they hoped.
agile  methodologies 
november 2017 by azolotov
My 20-Year Experience of Software Development Methodologies | Hacker News
There is an insider story about how these methodologies comes about. So there are few groups of people whose sole job is to do consulting on failed/late/over budget projects. Mind you, they don't write code but rather they observe how things are going and then prescribe process/management improvements (McKinsey style). Once in a while, these folks bump in to terrible projects and whatever they prescribed sometime works like a charm. In that case, they take that prescription on road and advertise the hell out in conferences, magazines, blog posts. Unlike regular developers, they have all the time in the world to do these activities. They write books and give interviews and by the media power of distributing information suddenly they pop out as process gods who knows how to fix any project. Eventually the new things starts to fad, people realize what works in project X didn't worked in Y, speaker engagements starts drying out and then these folks need new thing to repeat the cycle.
The obvious problem is that these folks prescribing the development process are not active developers. They are not even part of any real project over any long duration. They are in job of inventing and selling processes and handing out management advice as consultants. Whatever they prescribe, might have worked only in specific context and for specific symptoms, usually with huge dose of luck. Next time when you see new process fad, look up the history of originator of this process, what company he is part of, how much code has he written, how he makes money. You will know what I'm talking about.
methodologies  process  idiots  software-development  hn 
october 2017 by hellsten

« earlier    

related tags

3m  agile  agle  anthropology  approaches  architecture  articles  atdd  bem  bestpractices  better  biomedical-informatics  bookmarks_bar  brand-guidelines  brand  business  but  can  card-sorting  career_&_education  cartoon  circular  classes  comparison  computer_enthusiasm  conference  consumer  containers  continuousintegration  cracking  creativity  critique  css  culture  customer-journeys  customerexperience  cx  ddd  decision-support  deliverables  deloitte  deploy  design-studio  design  dev  development  documentation  dopost  easily  empathy-mapping  empathymaps  end-to-end  evaluation  example  examples  experience-design  facebook  failure  first  framework  frameworks  front-end  fuck  generative-models  google  graphic  hack  hacking  health  histories  hn  how  howto  howtowrite  ideas  ideo  idiots  implementation  info  infosec  innovation  insights  interactiondesign  itcss  jobs  journey-mapping  journeymapping  kanban  language  languages  le-sigh  learn  lego  load  map  marketing  method  methodology  microservices  multiple-testing  nesting  network-theory  nudge-targets  onpage  oo  oocss  organization  patterns  people  performance-measure  persistence  persona  personas  preprocessor  presentations  pricing  principles  privacy  process  processes  productdevelopment  productivity  programming  projectmanagement  property  protect  protocol-oriented-programming  protocols  prototyping  python  qualitative_research  ranking  rather-interesting  refactoring  reference  research  resources  risk  safe  sales  sampling  scalability  school  scrum  sd  sec  security  seo  sketching  soa  society  software-development  software  softwareengineering  softwarepractices  sql  standup  statistics  stylesheets  styling  support  swift  swift2  system-of-professions  systems  task-model  task_management  tdd  techniques  test  testing  the  themselves  they're-never-going-to-learn-about-multiple-objectives-are-they?  thinking  time  tools  totally  uber  underselling  unit  unittest  usability  user-centered  user-experience  ux  various  video  vs  waterfall  web  webdev  with  workshop  worth  xd 

Copy this bookmark: