Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fuck it ship it -- really? #28

Open
danse opened this issue Mar 23, 2017 · 2 comments
Open

Fuck it ship it -- really? #28

danse opened this issue Mar 23, 2017 · 2 comments

Comments

@danse
Copy link

danse commented Mar 23, 2017

Are you sure that this principle leads to good civic software? I would like to discuss that

@pudo
Copy link
Contributor

pudo commented Mar 24, 2017

None of these are absolutes, but I think it's a useful rule. Let rubber hit road. Discuss :)

@danse
Copy link
Author

danse commented Mar 24, 2017

Well, i agree with the idea of exposing a project and its code to the public and to its users as early as possible. The whole agile methodology is based on this principle. That said, there are some invisible, structural features in software, like reliability, that are likely to be overlooked by a superficial approach to development.

I have worked often on "demo driven developed" software, and it's terrible. The users and the management cannot be aware of all the infrastructural work needed to make a software component maintainable, and therefore sustainable, and being guided just by what you see is not helpful in making the foundation work visible.

If we want to encourage people not to be afraid and to look for exposure early, let's do it using a different expression. I am not sure about where fuck it, ship it comes from, but to me it evokes a culture of hustle and disrespect, where no time or space is left for doubt and discussion. While pressure for money can motivate this attitude in some contexts, i wouldn't definitely pick it as a model of a civic pattern

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants