More than two sides, the complexity of a story

In a lot of my writing, I typically focus on one aspect of the story. For example, with my writing about Ferguson I really focused on the wrong that I believed the police were doing. I didn’t really touch on the violence that the protesters were doing to the community (contained to the first few days) or the violence they were committing on the police. I didn’t ignore it personally, or as I was thinking about the articles, I just didn’t want to discuss it because it didn’t fit with the story I was trying to outline. That’s perfectly fine. You can’t fit everything into any given story. However, that doesn’t mean that omission was support of the actions of the protesters. I abhor their behavior and I think that it really negatively impacted their message. 

The past few days, we’ve had some pretty serious leaks. Over 100 celebrities have had their nude images leaked. The suspected culprit is iCloud. The iPhone, like most Android phones have the option to automatically backup your photos to a storage unit online. Apparently, there was a vulnerability in an application called Find My Phone, which allowed a person to try as many times as they wanted to access an account. What this meant was that brute force methods for cracking a login for an account would work eventually. It might have taken days or longer for whatever algorithm was used to crack the logins, but eventually it would have worked. There’s no way for it not. Essentially, the approach would run through as many permutations as possible for the login. furthermore, it could have actually been run concurrently on multiple different systems to test in parallel. It’s pretty horrible that someone was able to sneak into iCloud and steal these pictures, however, it’s also incumbent on the users of these systems and the owners of the systems to ensure that these simple lapses don’t happen. 

The users of these services bare a responsibility for understanding what is happening to their data once it leaves their phones. This is a requirement for any user, not just the famous. The famous likely should have someone help them with their security features, as it’s unlikely that many of them have the desire or knowledge to do it on their own. Not that this is any different for much of the rest of the population. They are as vulnerable as the famous, but aren’t a target simply by being uninteresting. 

In both cases, it’s fully acceptable to be upset by both sides of the story. It’s not impossible to say that police violence and militarization is bad and that the criminal element of the Ferguson protests is bad too. It’s also fine to say that you shouldn’t hack and that the people that develop the systems and use the systems are accountable as well. In most of our stories, there are complexities that are withheld or ignored because there is an angle the writer is going for, the story would take too long, or the writer has a low opinion of the readers. In my case, I was going for a specific angle with the Ferguson stories, because I assumed that it was obvious to the reader that the violence committed by the protesters was both known and understood to be a terrible wrong. Not mentioning it did make the police seem less rational than they were behaving though.

In the case of the leaks, most of the attention has been put on the leaker and the people enjoying the leaks, however, it’s important that we keep in mind that there’s a responsibility of the companies to keep that data safe. 

Methodology, managers, and projects

When working on a project there are a few different ways to manage those projects. One is the traditional waterfall approach, which is your top down project where you have to use Gantt charts to figure out how long you think it’s going to take up front, where you’re given a set date that can’t change without a lot of effort to do a certain amount of poorly defined requirements, and a set amount of money to do the project. This approach has been how Windows and many video games have been produced in the past. It’s not really extremely effective and really no one really likes working a project conducted using Waterfall methodologies. There are risks, projects get cancelled and the project management can seem to be capricious and opaque. This leads to lack of trust and belief that management has the best interest in mind for both the project and the employees on the project.

To address these concerns a group of people created the Agile project management methodology. The goal was to value working software over documentation. Which means that each bit of software is broken down into the minimum viable feature, or the smallest piece of working software that could be packaged and used by a customer. The goal is to manage the project through adjusting how many of these features are going to be finished by the go live date. Effectively you build small bits of work instead of finishing one giant massive piece of software.

This approach is effective for other types of technology that have a modular architecture. There’s some minimum viable product, where you need a minimum set of features for the product to actually work. For example a cell phone needs to have a combination of features to function properly. Things like bendable screens would not be in the minimum viable product, but an excellent touch screen would be. These minimum viable features can be modulated based on the Kano model – which is useful for determining if a specific feature is basic, a pleaser, or a delighter. If the feature falls into basic, you must include that feature if you’d like it to be a success. However, those minimum features don’t guarantee a successful product, you’ll need to include pleasers as well as delighters. Those are the pieces of scope that you will be able to eliminate to make sure you actually launch the product on time.

Issues with these projects come whenever there is a mixture of methodologies. When management believes projects must be managed through waterfall through a central project results office while the development team believes the project is being managed through the agile methodology. This creates serious issues whenever there is miscommunication, lack of information, or lack of understanding the real status of the agile team’s approach. This is exacerbated by the required openness in the agile approach (where you are supposed to continually learn from your mistakes and have a conversation about all the problems you’ve had – to fix them) while in waterfall it is better for people to hide and place blame elsewhere whenever things are not going well. Not because people are bad, but the incentives are in place to behave this way. With a single option of go/no go, it’s better to minimize the known risks as if things are misunderstood as going poorly it will drive management to take action. While in an Agile team, discussing the true status of the project is vital through self policing and partnering with other agile teams to address the problem. The greater the likelihood of success of the projects.

This conflict and a switch from governance in the agile methodology can and will destroy the trust the various agile teams have developed. An organization needs to fully commit to a single project management methodology or it will struggle to complete any project within scope and budget and will demoralize the leaders of projects being worked in agile, as waterfall would likely be the methodology that management selects. Leaders of Agile projects should leave organizations that undercut the agile teams, as it will not stop and will have dramatic impacts on their careers in the long run.

Book review: Enchanted objects

In my last post I briefly mentioned the book Enchanted Objects which is an interesting book about how the future of technology might go. I’ll tell you this up front, the book is biased without a doubt. You can tell this from the beginning. That being said, I think the bias is a fair one and not subtle and really, if you’re reading a pop technology book and you don’t expect bias, then you’re kind of an idiot. This book is pretty full of technoptimism, which if that’s you’re thing you’re going to absolutely love this book. I mean, it really gives some great ideas about how to take an ordinary object add an app to it, connect it to the cloud and other devices and it will realyl solve a lot of problems.

I think this is a really great approach for a limited scope of objects. Not to say that the scope of objects is small, but more that it’s limited to the scope of objects. In some ways, it’s small thinking. I don’t think that’s a limitation on the potential. No, David Rose (the Author) actually does a good job making arguments that this could be a massively connected network that could be part of an even larger network. He envisions using enchanted objects to help manage diabetes care in such a way that it continually informs doctors, patients, hospitals, and insurers of the status and well being of the patient. Even so far as to tell the patient what foods to eat when in the event of a diabetic shock.

The big holistic vision is there, but I really can’t but think that a lot of these ideas he covers, Ambient Orb for example, are really first world problem solving tools. His idea around a garbage can that will automatically reorder a good when you throw it out seems to push consumerism rather than conservation (to be fair he does talk about trying to turn the garbage cans in a neighborhood into a game where the “greenest” or smallest waste house wins).

The major problem I see with these enchanted objects, isn’t that there’s a lot of potential to make them, it’s more what is the additional value gained to the consumer by having these enchanted objects? Rose argues that we need to move away from the swiss army type devices, like a tablet which is an attempt to do everything, towards more specialized devices. For example an umbrella that connects to the local weather to glow and recommend taking it with you when you head out the door. I could see some value in this, living in Portland, Oregon, but I hate umbrellas so I’d never use it (too many of them have hit me in the eye, so i think they should all be destroyed). Other people likely will find value in this product. However, is that enough to make you buy the special one, or do you think that you’d just still buy the $10 one that when you lose it, you won’t morn its demise? Maybe a connected umbrella stand would be more appropriate.

I think the biggest problem with this book, isn’t the general idea. I think connected objects will happen and I think there is something of an air of inevitability around them. My largest concern, however, is the lack of concern over safety and privacy within these applications. It’s likely that this umbrella will have to have a GPS radio in it. Which suddenly means, I’m carrying about multiple GPS radios. My phone, my tablet, my umbrella, my watch, and probably my running shoes (so I can share my results on mapmyrun and then Facebook, of course!). All of these devices will likely end up following under the purview of law that will require them to store that data for some amount of time. In many cases, App designers also tend to requet access to a larger portion of a phone or tablet than they strictly need. This opens end users up to greater risk than really neccessary. If I bought a product, shouldn’t that information be under my control? If it’s free how is that company using my data once they requested access for it?

These answers are lacking. I don’t really believe it’s because the author doesn’t think they are important questions. I think he just doesn’t know how to answer them. He actually mentions some of these topics in the book, but doesn’t have a statisfactory answer to them. I would like to see him work with Evgeny Morozov to answer many of these questions. I think then, I’d feel more comfortable purchasing these enchanted objects.

I’d recommend this book to anyone in design, aspiring to be an entrepreneur, or that really loves technology. It’s not as blind in its faith in technology the way that “What technology wants” but it has the right level of optimism to help keep someone that is trying to change the world keep trying and to hopefully make the design of that product just a little bit more magical. I do plan on using what I’ve learned in this book to help with my projects and any sensor based device my wife designs on her side projects.

Overall, I give this book a 4/5 

Silicon valley, new tech, and how we use it

Last night as I was watching Hulu, an interesting comercial came on that was all about jabbing Silicon Valley and its love for the newest of the new. I think it was for a new Toshiba Tablet. This comercial was really self-aware of the environment in which they sell as well as the types of people they are actually trying to sell their devices to. I think that the commercial also does a great job pointing out that the Internet of Things and 3d Printing both might be part of a hype machine that is out of control. All of these technologies could do great things, but they aren’t preordained to do anything amazing. It’s up to the user to really enable that.

I think that the book I’m reading “Enchanted Objects” does a bit of this as well. I’m torn if I should love these ideas or hate them. The Smart scissors mentioned in that ad would definitely fit under the definition of Enchanted Objects because it’s something ordinary that through sensors, haptic feedback or other do-hickeys has some extra-ordinary capabilities. Many of these things seem gimicky and unlikely to catch on. Others, like the author’s Glow Pill – which is a lid for a pill container to remind people to take their pills – would be really helpful to a lot of people out there.

I also agree with the author’s sentiment that the black screens we peer into day in and day out, are somewhat ugly, unweildy and have never lifted up to their hype. Which means that they likely haven’t made our lives significantly better and mostly just incrementally. I think this is born out through the drop in sales in tablets, the saturation of the smart phone market, and the resurgance of sales in PCs. People have found the tablet ecosystem limited in someway and awkward to use and have opted to refresh their capability with a cheap laptop rather than springing for a new tablet (an exception to this trend could be a Surface 3, but we’ll see how that pans out in the long term). Another concern with all these devices is of course security and safety from prying eyes. I’ve been talking about this for a number of years, but I believe that people will actually start listening after seeing the result of the Ferguson MO police action. Your twitter feed and location is on twitter, the police can find that. What other data are you sharing out there without truly understanding it. How can it be used against you by a militarized local government?

I think much of this goes back to my questions of ethics and technology. At what point does a technology become unethical or, rather, the use of a technology become unethical? Is a smart trashcan ethical because it helps you save the environment and support local business, what happens if that impacts your taxes or gets you on an eco-terror watch list? We don’t understand how our data is being used and to me that is scary.

I think this is played out a great deal with the fact that AirBnB, Uber, Lyft, and similar sites are the biggest booming sites in Silicon Valley. These aren’t truly technological innovations, they are business model innovations, which is why they are so devastating. Sure they are leveraging technology in an appealing way, but they aren’t really technology companies. Their innovation is in the way they engage with their customers, the delivery method is the same in many cases, a room or a car, as their competitors. The competitors haven’t been able to figure out how to combine the nimbleness of the app with a dynamic business model. Based on historical evidence, it’s unlikely that they will be able to catch up and compete. Which is fine, because I’m sure their data usages will be as opaque as the new companies. We don’t know how they are collecting our data or what they are doing with it.

Words, what are they good for?

At work, I’ve recently been given the task of redesigning all my training documentation and plans for Lean process improvement to something else. Apparently, despite successes, some of my leadership team doesn’t believe in Lean. However, they fully expect improvements such as reduced turn around times, quality improvements, and reduced non-value add activities to just happen. That it’s simply expected to occur without any top down pressure or support. Without clear direction or proper tools to measure improvement or even productivity, how can anyone expect to drive improvement in their organization?

Lean is a tool to do that, but since some leaders don’t believe that’s the proper way to drive improvement, we’re having to monkey with the idea of what it means to be an efficient organization. Therefore, I’m going to be rebranding everything to Process Innovation because Innovation. This does an interesting thing, it forces us to change the language we use for continuous improvement. We can’t use words like Gemba (the place where work is done), Kaizen (continuous change), Jidoka (automation with a human touch), Poka-Yoke (idiot proofing). or Muda/Muri/Mura (waste, overburden, unevenness). Using these words isn’t just to try to force people to learn some Japanese. It forces people to slow down and think differently.

Regardless of your thoughts on Malcolm Gladwell, he raises some really valid points about language in his book Blink, where he discusses the example of Korea Air and the usage of English as a language in the flightdeck because it changes the way the first officer and captain think about each other. Lean emulates this idea by forcing English speakers to use Japanese words. It forces people to stop and think about what they are doing. Yes, it’s a foreign word, but the meaning drives a change in behavior simply because it forces the people listening to slow down and think. According to Daniel Kahnman, system 2, deep and introspective thinking, is lazy and lets system 1, Blink thinking, do most of the work. A change of language and specific words triggers system 2 to actually pay attention and not just accept what is said as fact.

Now with Process innovation, I’m going to have to invent my own language and rules to try to force a similar behavior. I’ll have to lean heavily on Lean, Six Sigma, and other improvement methodologies rather than just Lean. However, this might confuse Lean folks.

It’s amazing the impact of a few phrases on changing the way people behave and it’s amazing how they can cause people to react in a negative way. Figuring out how to work around other people’s language hang ups is key for a successful work life, unfortunately.