Development Time vs. Flexibility vs. Security

3 Comments By Brian Shaler on June 18, 2007

Unless you are willing to sacrifice a lot of time to make an application flexible AND secure, you will have to choose one or the other. In this example, I compare Myspace profiles and Facebook profiles.

Myspace offers very much flexibility for users on their personal profiles. Unfortunately, they chose to allow users to embed HTML code, which opened the door for countless security violations. They saved development time at the expense of security.

On the other hand, Facebook left users with fewer options for their profiles. Therefore, they insured security, but saved development time at the expense of flexibility.

Fast-forward a couple of years to Facebook’s release of their application platform. This time around, they sacrificed development time for a combination of flexibility and security.

Brian Shaler - Development Time vs. Flexibility vs. Security

3 Comments »

The previous Comment was posted on June 19, 2007 at 12:01 pm

  • Comment posted by Chris Tingom
    Rating: not yet rated
      
  • Wow, that’s a crappy chart, Brian.

The previous Comment was posted on June 19, 2007 at 4:47 pm

  • Comment posted by Brian Shaler
    Rating: not yet rated
      
  • I have to agree, Chris. It’s definitely not an awesome graph.

The previous Comment was posted on June 20, 2007 at 2:26 am

RSS comment feed
TrackBack URI

Leave a comment