Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Firefox

First Smart TVs Powered By Firefox OS On Sale In Europe, Worldwide Soon 119

An anonymous reader writes: The first smart TVs powered by Firefox OS have gone on sale in Europe. Panasonic's line of Viera smart TVs includes six that are powered by Firefox OS — CR850, CR730, CX800, CX750, CX700 and CX680 — including their first curved LED LCD TV. The full global launch of the TVs is expected “in the coming months.” From the Mozilla blog: "We’re happy to partner with Panasonic to bring the first Smart TVs powered by Firefox OS to the world,” said Andreas Gal, Mozilla CTO. “With Firefox and Firefox OS powered devices, users can enjoy a custom and connected Web experience and take their favorite content (apps, videos, photos, websites) across devices without being locked into one proprietary ecosystem or brand.”
Google

Report: Google To Add 'Buy' Buttons To Mobile Search Results 35

An anonymous reader writes: According to a (paywalled) report in the Wall Street Journal, Google is stepping up its efforts to take some of the online marketspace away from Amazon and eBay. Soon, the company will start showing "buy" buttons alongside sponsored search results on mobile devices. So, for example, if you search for a particular pair of pants, and one of the top sponsored results is from Macy's, then Macy's can pay Google to slap a big "buy" button right there that will take you directly to a product page where you can pick sizes and shipping options before checking out. Google won't be selling the products, but they will be hosting the product pages — "a major and potentially risky strategy shift that will turn the company into more of an online transactional business, rather than simply a provider of links to information elsewhere on the Internet." The report says Google will be trying to streamline the purchasing process by taking the payment from the customer and then passing it on to the retailer, so users only need to input their credit card details once.
Windows

Microsoft Confirms It Won't Offer Free Windows 10 Upgrades To Pirates 214

An anonymous reader writes: If it sounds too good to be true, then it probably is. All that talk about pirates getting free Windows 10 upgrades? Not happening. For genuine users, the free upgrade to Windows 10 means receiving "ongoing Windows innovation and security updates for free, for the supported lifetime of that device." Terry Myerson, Microsoft's executive vice president of operating systems, has clarified the company's plans were not changing for non-genuine users: "Microsoft and our OEM partners know that many consumers are unwitting victims of piracy, and with Windows 10, we would like all of our customers to move forward with us together. While our free offer to upgrade to Windows 10 will not apply to Non-Genuine Windows devices, and as we've always done, we will continue to offer Windows 10 to customers running devices in a Non-Genuine state."

Comment Re:No. (Score 1) 507

Sounds like a typical offshoring disaster. I hope somebody somewhere up the command chain felt the consequences.

I've also had luck with waterfall-like development models, on projects from six months to about four years (although the four-year project did have three distinct iterations in order to manage risk). That was for a vehicle-mounted sensor to detect land mines, so there were obvious reliability concerns -- and we could meet them because waterfall let us budget time for detailed failure mode analyses, rather than trying to make that fulfill some user story within a single sprint.

Comment Re:No. (Score 1) 507

Of course you would say that. You would still be wrong. What you call "organizational dysfunctions" -- but everyone else would call "a normal mix of people" -- can be handled more effectively under a waterfall-like process than under an Agile one. That doesn't make it less efficient.

If you want the same kinds and amount of work product (including detailed requirements, design documents, formal verification, etc.), Agile is likely to be less efficient because you start lots of developers writing code before anyone has a good grip on what the project should look like -- and they continue working furiously until the end. It looks nice because you have something to show and everybody is busy, but the something doesn't fit the need and you're burning through your budget.

Comment Re: No. (Score 1) 507

Telling people what is blocking your progress *is* pointing fingers, friend.

Waterfall does not need that many long meetings. Instead of five 15-minute scrums in a week, I've typically had one 30- to 40-minute status meeting in a week.

Waterfall does not require the users to know in advance exactly what they want. Why do agilistas spout that nonsense (beyond it being part of the creed)?

If your project leads -- managers, systems engineers, whoever deals with the customer most -- do not know how to deal with vague requirements, irrational schedules, or requirements changes, your project is going to fail regardless of methodology. Agile exacerbates and encourages those problems.

Comment Re:No. (Score 1) 507

Successful waterfall does not have the problem you claim with requirements elicitation because that is part of what a good system engineer does. I guess agilistas have never worked with good systems engineers. Unless the customer is a professional software developer, it is natural that he or she can't explain their business requirements in the kind of detail that is needed to guide software development and testing. The development team can still develop "use cases" (IMO a more cumbersome, but clearer, term than "stories" -- but basically the same thing) and refine them enough for developers to use.

Waterfall is fragile to change only to the extent that the project is mismanaged -- yet when agile is mismanaged, it fails more spectacularly than waterfall. Agile is designed to make a more convincing appearance of progress, but it is also designed to throw more code away.

Comment Re:No. (Score 1) 507

Put as much lipstick on that pig as you want, but it's still going to squeal.

A functional waterfall-style team needs two people to be good at their jobs: A manager (to keep everyone pointed in the same direction) and a system engineer (to make sure that direction is a good one). By your argument, a functional agile-style team needs almost everyone to be good. Most teams aren't like that, and the ones that are will do pretty well with any methodology.

Comment Re:No. (Score 1) 507

Where did you go during that six months, and did the team's manager get fired for not doing his or her job?

If developers are not allowed to add their own bugs or issues, then either your team is too big for agile or the project is too small for your team. Instead of prohibiting that, somebody needs to oversee all the bugs and issues that get added, and part of their job should be to provide feedback when anybody submits an issue report that is not well-aligned with the customer's or user's interests.

Comment Re:No. (Score 1) 507

How do you square that advice with the agile advocacy of incremental development starting with a minimal prototype? Anybody who thinks about it objectively realizes that you don't want a mock-up to be backed by anything like your final code, but Agile strongly calls for developing a minimal app that can finish user stories -- and then solving more stories by extending that code. That conflicts with the first pass being a mock-up that you expect to extensively rework.

Comment Re:No. (Score 1) 507

What's actually documented is that big software projects have a high probability of failure. The level of detail in their requirements is, like the failure rate, a consequence of size.

Agile seems mostly like it is meant to let developers write more prototypes, with the expectation of throwing them away, in the name of "responding to change" -- particularly when, as often as not, the change is due to defects in the development process rather than any underlying technical or business reason. Instead of planning, there's a frivolous focus on making things that look good or check some box but don't necessarily have a solid architecture.

Comment Re:No. (Score 1) 507

You are basically just saying that agile is more *fr*agile than waterfall -- given two teams of equal "discipline" and skill, you're likely to have something closer to the original intention with waterfall than with agile, because (in your words) agile requires more discipline to work well. Also, you're spouting nonsense when you say that the point of daily meetings is to free managers from micro-managing; if they wanted to stop micro-managing, they would not have a meeting each day where the explicit purpose is to point fingers.

Waterfall doesn't need a long QA/QC cycle if you put thought into design validation and verification beforehand, and spend some time developing tests in parallel with developing code. Putting off test planning and preparation will hose you whether you use waterfall or agile or whatever else.

Wikipedia

Study Reveals Wikimedia Foundation Is 'Awash In Money' 202

New submitter Harold Dumbacher writes: Few things seen on Wikipedia aggravate its users more than the annual fundraising banners. Yet millions of people continue to contribute, seeming to think that Wikipedia will "go offline" if they aren't given more donations. Yet as a new Wikipediocracy blog post reveals, the Wikimedia Foundation is rolling in dough — $53 million in net assets as of this year (that's actual hard sitting-around currency, currently put into various investment vehicles). Meanwhile it only costs about $2.5 million to actually keep Wikimedia project servers online and handling user traffic. The rest of the WMF's annual donations go for "staff salaries, travel and miscellaneous." And evidently, many people are growing disgruntled with this ongoing state of affairs, even Wikimedia staff who benefit from it.

Slashdot Top Deals

Happiness is twin floppies.

Working...