News for hackers. Stuff that matters.

simons

> Tech companies always pretend it's impossible to find employees. That's not reality, though. That's a political strategy.

Genuinely interested to hear an expansion of this. How would pretending that technical employees are hard to recruit, benefit a company politically?

Re:Scrum is the new waterfall on Tuesday November 10, 2015 @08:01PM (#10544009)
But it's not just simply the "correctness" of a solution that changes, that 3rd party API you're having to interface with might not return data in the same way you were expecting, the other company who were going to deliver the grid component can't do it in time anymore, half the dev team have fallen ill and are out for 3 weeks. No amount of planning up front can ever be sufficient, agile gives us devices to manage all of this that the traditional waterfall strawman lacks.

And then there's the solution itself not being suitable. Have you ever shown a solution built completely to spec in a waterfall-esque environment, only for them to say "oh, but it doesn't solve x"? or for them to start using it and suddenly realise there's some fundamental flaw in it? This is where agile comes in - you can regularly demo the software and make adjustments and reprioritisations as it comes together. It enables that conversation to be had and the change to be made when it's cheapest - early on, rather than when a huge app has been built on top of it.

Also - agile doesn't preclude stability. You can manage this with test suites (the top layer of the current project I'm working on's test suite is built against our documentation), we know if and when we've broken something because we're constantly emulating the third parties in your example using our software and asserting that it remains correct.

Re:Scrum is the new waterfall on Tuesday November 10, 2015 @07:31PM (#10543838)
"Working software over comprehensive documentation"

over != instead of: "That is, while there is value in the items on the right, we value the items on the left more."

And no, you probably wouldn't use agile to manage the project of heating the ISS. That is a very static problem space with unique requirements. Using the same framework to plan and build anything related to heating the ISS to build an HR system would be overkill. Right tool for the job, etc.

I've worked on both good and bad agile projects - all have involved managing change. The good ones didn't involve throwing a plan out & doing what you want. They merely accepted that when you start building a solution, you lift rocks and uncover requirements that you never envisaged having. In an agile environment, you can deal with that - bring those things onboard, reprioritise and rescope, giving an accurate idea of when a product is going to be delivered. In a traditional waterfall environment, these same requirements get left until the now-woefully inadequate product is built, and useless to anyone.

Re:How we built the new BBC Homepage on Tuesday February 17, 2015 @06:42AM (#9061668)
I believe it's unintentional - I expect it stems from JavaScript event tracking (e.preventDefault(); logEvent(e); window.location=e.target.href; Or something to that effect).
Re:You might not need jQuery on Friday January 31, 2014 @06:43AM (#7156231)
and IE9: http://caniuse.com/css-transitions.

Pedantry aside, your point stands, CSS transitions can use the GPU and degrade gracefully.

Re:I Bought An Apartment To Rent Out On Airbnb on Friday November 01, 2013 @03:57PM (#6655957)
You're talking in terms of pounds, $100k is approximately £63k. I'm inclined to agree with the parent here, good luck finding a place in a decent area in Manchester for less than £100k.
Re:Mock your HTTP responses to test your REST API on Friday May 03, 2013 @03:04PM (#5651967)
There's a post here: http://artemave.github.io/2012/05/27/stub-like-a-surgeon-spy... that talks about using a similar service (the BBC's REST-assured https://github.com/BBC/REST-assured) to aid in BDD using cucumber.
Re:A crash course in UX on Monday November 21, 2011 @08:35AM (#3261021)
We've started doing something similar. We build a lot of sites upon WordPress and upload a basic version of the twentyeleven theme (with a few base plugins) and start getting content populated ASAP, this gives the designers a good base to start from and also highlights potential content-styling before they're a problem rather than the day before go-live.
Re:Ask HN: Apart from Hacker News, what else you read? on Friday May 13, 2011 @05:53AM (#2544113)
That only works with RSS feeds supplying full articles, rather than excerpts.
Re:JsFiddle: a REPL for web development on Friday January 21, 2011 @11:08AM (#2127731)
I recently wrote a little throwaway blogpost that used the embed ability of jsFiddle (http://breakfastdinnertea.co.uk/blog/keep-those-rows-line-li... - excuse the pig ugly design et al). I found it an absolute joy to work with. It also provides nice fork abilities for any ensuing discussion / counter arguments on Twitter or wherever.