Coder Social home page Coder Social logo

Comments (5)

Snugug avatar Snugug commented on June 2, 2024

While I agree there are many alternatives to the rough Scrum guidelines I've laid out, the reason they were chosen is because modern web development, especially when developing responsive projects, requires an agile approach and the process used is absolutely a prerequisite for a successful web development project. Having worked in various Agile environments for a while, I've found that LEAN focuses too much on small, quick wins and the overall workflow feels a lot like waterfall, RAD is great for when the team is the product owner or for determining requirements when they are not, and Kanban is good when a team is creating templated system they've built before but not for creating new things.

I'm happy to discuss changes and updates to the process section, but I will not be removing it (especially as it's one of the most common things I get asked when I discuss this). If you have suggestions as to how to improve the section, I'm happy to hear them and we can discuss ways to potentially update the section.

from north.

thorbjorn78 avatar thorbjorn78 commented on June 2, 2024

We are using a process developed through the Kanban method for developing new products, so I don't agree with your views on that, but I guess that is beside the point.

Ideally something like North should to be methodology-neutral when it comes to the project process. Including detailed guidelines for everything from project management to CSS naming conventions seems very ambitious.

As I subscribe to another project management approach than Scrum, I will of course have problems accepting the scrum recommendation. I am sure there are similar objections from other people on other parts of the document. At the very least I would expect a more precise introduction, explaining how one should approach the material. I would accept it as a set of guidelines to be used as a great starting point for people new to product development, or as a set of guidelines where one could cherry pick the parts that one finds useful. It would be harder to accept North as a set of "standards" that everyone should be following. At the moment it comes across as the latter. :)

from north.

Snugug avatar Snugug commented on June 2, 2024

The single most common question I get when I discuss responsive web design is about process, so I'm not willing to remove process from the document, but I will update the language to describe this is an effective approach for the Scrum pieces. If you are willing, please write up a section on how Kanban can be used to accomplish the same kind of non-waterfall, iterative development with product owner feedback throughout and we can work on getting that merged in

from north.

sdboyer avatar sdboyer commented on June 2, 2024

fwiw, i sit twenty feet from @Snugug, and the over-detailed-ness on the project management methodology front is one of the things we...winked at him about from the outset :)

so yeah, +1 to making this less specific.

from north.

thorbjorn78 avatar thorbjorn78 commented on June 2, 2024

@Snugug I saw the adjustments you made, that's better. :) I'll keep the task of writing something about Kanban or custom methodologies in my todo backlog, hopefully I'll get to it sooner or later.

@sdboyer hehe :)

from north.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.