-
苹果产品开发的绝密工作流程
2015-01-05
长期以来苹果产品开发流程在很多方面都笼罩着一层神秘的面纱,而在Adam Lashinsky新发行的<Inside Apple: How America's Most Admired–and Secretive–Company Really Works>一书中对这些流程有所涉及.这本书同时谈论了苹果公司各个不同的方面,包括其理念.招聘流程以及传说中的秘密等等. 苹果始终坚持同一产品开发流程,这也是其多年魅力不减的原因所在.在接下来的这些要点中,有些可能是我们已在其它地方见过的,而有些却是新的.以
-
多侧面剖析网站产品开发流程
2013-12-18
从事互联网行业3年多来,工作涉及面比较广,从SEO.WEB2.0网络推广.网站策划.用户体验.企业整体网络营销服务.企业电子商务应用等各个方面均有所接触和积累一定项目经验,虽然随着不同项目和项目不同阶段进展所接触领域有所差异,但在这几年中始终贯穿这一条主线:"网站产品设计开发和运营推广". 从自身项目经历来看,我所做的工作基本完整贯穿整个网站产品开发流程,并且很多项目都是兼顾不同开发阶段的角色,从产品定位.产品概念成型.功能规划.架构搭建.界面设计(原型demo)均有涉及,甚至还有少量
-
互联网产品开发流程总结
2015-01-13
1 概述 软件类项目具有一些与生俱来的复杂性,因此在整个产品生命周期中,往往由于一些环节的处理不当,而造成了进度延误.BUG较多,甚至项目失败的后果.相比之下,互联网类项目除了本身就是软件项目之外,又具备更多的环节.需要更多的交互.因此,互联网项目在产品周期中,更容易出现问题. 一个项目周期可以大致分为这几个阶段:项目规划.需求分析.软件设计.软件开发.软件测试.软件发布,系统运维.而在现代软件(尤其是互联网)项目中,这几个阶段已经不是十分清晰地划分开来,而是通过所谓"迭代"的方式循环
-
消息称苹果正在开发Flash替代产品Gianduia
2014-02-21
据国外媒体报道,知情人士透露,苹果正在开发Flash替代产品Gianduia. 该知情人士称,Gianduia框架早在去年的WebObjects开发者大会上发布.在今年6月的WWDC大会上,苹果预计将发布更多关于Gianduia的信息. 当前,苹果的一些零售支持应用已经采用了Gianduia技术,如One to One计划,iPhone预定系统等.鉴于当前苹果在Flash问题上的立场,开发自己的替代技术合情合理. 当前,苹果和Adobe在Flash问题上大打口水战.苹果认为Flash存在安全等诸
-
使用Scrum来做产品开发
2014-04-20
传统的软件开发 各类大中小型企业所运用的传统软件构建方法,即是众人皆知的"瀑布"型开发方法.此模型存在很多变体,但其典型性是在开发初期制定详细的计划,在计划中最终产品己被仔细研究,设计,并且一切详细资料都记录在案.任务已设计制定,并且在工作中使用如Gantt (根特)图表等工具和Microsoft Project 项目管理软件.开发团队预计开发项目的时间是以累计其相关每一步骤而得出的.当项目管理者(stakeholder)全面审核开发计划并表示赞同,开发团队即时开始工作.团队成员完成他
-
揭秘Apple Store内部员工的工作流程
2014-05-29
图为 Apple Store 店员的 iPod touch 上确定客户位置的平面图 |via Brian X. Chen/The New York Times 上周五,也就是「黑色星期五」那天,<纽约时报>的编辑布莱恩(Brian X. Chen)进了帕洛阿尔托的一家苹果零售店,店员迭戈•阿吉雷(Diego Aguirre)向他介绍了 Apple Store 内部员工的一些工作流程. 在苹果零售店中,员工最重要的工具就是挂在胸前的 iPod touch,那就是战士的枪,画家的笔.iPod to
-
稀世品: 那些经典苹果产品的原型机
2014-11-17
美国收藏家 Henry Plain 擅长追寻稀有的苹果产品原型机.用他自己的话来说,他是"永远在寻宝路上",现在他拥有不少极其难得一见的藏品.下面就是其中部分展示,想必以保密为企业文化的苹果,也料不到这些曾经标记为绝密的设备会在世间流传吧. Henry Plain 现在在一家医疗设备初创公司工作.他从小就拥有一部苹果笔记本电脑,他是从 Craigslist 网站买到 Macintosh SE 透明版以后,开始自己的收藏之路的.现在他大部分藏品都摆放在自己家里,数目总计有75到125件之
-
虚拟化--互联网时代的产品开发加速器
2014-12-23
高技术高竞争的互联网时代,对产品的交付时间逐步变短,而对交付质量的要求逐步提高,各种新创意.新产品层出不穷,市场允许的产品推出周期也越来越短,传统的软件开发模型已经无法跟上当前的需求,高效.便捷.可迭代的产品开发模式也越来越为人们所关注,虚拟化技术正是体现这种开发模式最重要的工具. 从功能上讲,虚拟化的优势一是提高资源的利用率:二是提供多样化的配置管理:三是提供快照的保存和恢复功能:四是提供产品动态扩展的能力,这些也都是互联网产品开发模式所需要的重要特性. 我通过一年前的项目经历和目前应用虚拟化
-
摘要:苹果产品是怎样炼成的
2015-03-07
由于苹果联合创始人史蒂夫·乔布斯逝世,原计划于11月21日全球发售的官方授权传记<史蒂夫·乔布斯传>提前至10月24日全球发售.腾讯科技近日独家获得了中文版部分章节摘要的首发权,先期发布三章内容节选,包括第25章.第31章.第41章. 以下是第25章内容节选: 乔布斯与乔尼·伊夫:设计二重唱 1997年9月,乔布斯重返苹果公司出任CEO,他将高管层召集在一起进行动员讲话.在听众席上有一位细腻又充满热情的英国人--乔纳森·伊夫 (Jonathan Ive),30岁,是苹果公司设计团队的主管.大家
-
环球企业家:苹果CEO乔布斯如何工作
2013-10-02
一个可以有两次生命.两次带领科技业革命的人,他脑子里到底在想什么? (文/利安德·卡尼 译/王文静 出处<环球企业家>) "真是一群白痴" 当时在苹果负责Mac OS人机界面设计小组的柯戴尔·瑞茨拉夫(Cordell Ratzlaff)认为,将丑陋的旧界面装在优雅的新系统上简直是个耻辱,于是他很快便让手下的设计师做出了一套新界面的设计方案,新界面尤其发挥了NeXTstep操作系统强大的图形和动画功能. 但现在没有资源也没有时间去将这个新界面植入Mac OS X了.数月后,苹
-
腾讯研发项目总监王晶:互联网产品开发中的"快"字诀
2014-04-19
作者王晶,腾讯R&D项目总监.敏捷教练.从事通信.互联网开发.项目及研发管理多年,目前负责腾讯多个业务线重要产品的项目管理,探索并推行适合腾讯的敏捷研发及项目管理,从产品.运营.技术.管理四个方面,诠释了腾讯互联网产品研发中贯彻的价值观--"快". 当今互联网的发展,已不是大鱼吃小鱼的时代,而是快鱼吃慢鱼的时代.互联网产品的制胜原则就是一个字--"快".在各种形态的产品研发中,我们始终贯彻如一的价值观之一就是"快",我们应该如何来理解和诠
-
苹果产品伊朗受热捧:出口禁令难挡果粉热情
2014-06-06
导语:国外媒体周日刊文称,在伊朗首都德黑兰的RadanMac商店中,苹果的新iPad.iPhone.iPod.笔记本和一体机等商品琳琅满目.尽管美国的出口禁令禁止美国的计算机产品被销往伊朗,但苹果产品仍在伊朗获得追捧. 以下为文章主要内容: 出口禁令效果不大 根据美国的出口禁令,苹果和美国的其他计算机产品被禁止销往伊朗.不过尽管如此,伊朗首都德黑兰仍有约100家商店公开销售苹果产品,而售价仅略高于在美国的价格. RadanMac店主马吉德·塔瓦索里(Majid Tavassoli)在接受电话采访
-
关于前端开发这份工作
2014-11-07
一直想写点关于前端开发职位本身的文字,但写了好几次都没发.最近又在持续的招聘,对应聘和招聘有些感想,零散的写多少算多少吧. 关于"前端开发工程师"这个职位 当一个词开始泛滥,就会被人忘记它的本意.我只讲我认为的解释.首先,它是"开发工程师",也就是程序员.其工作内容的本质,就是写代码.所以,程序员应该具备的素质,比如逻辑能力,写代码的水平等等,算是它最最基础的要求. 在此之上,则是另一个要求:"界面开发".对"看得见"的东西的
-
Marty Cagan谈产品探索的意义和流程
2015-01-18
Marty Cagan是享有世界声誉的产品管理专家,曾担任网景副总裁.eBay产品管理及设计高级副总裁.本文是他回顾自己二十多年来从事软件产品管理工作和经验的总结,分享了探索产品的流程和方法. 产品开发宁缺勿滥 有没有见过这样的情形?开发团队刚刚完成手头上的项目闲了下来,可产品经理一想到程序员们自在逍遥,就怎么也坐不住了.为了让他们马上开始新项目,产品经理没日没夜地制作新项目的产品需求文档(PRD),以求速成.这样的事情在产品团队里时常上演,成为产品失败的罪魁祸首. 开发团队就像"嗷嗷待哺&qu
-
yongtree吐槽:互联网产品开发乱象
2013-07-08
从工作几年后,自己慢慢的觉得自己喜欢互联网领域的开发,这个领域能让我保持对技术高度的警觉性,能给我带来很多的新鲜感,所以一直在研究互联网领域的开发模式和特点.从企业应用领域转到以互联网为主的领域也差不多两三年了吧,这几年我明显感觉到找到适合我的发展之路,因为有兴趣所以让我不知疲倦的学习,成长.但是这几年也深深的体会到,互联网领域的开发不是一帆风顺,总有一种怪怪的感觉,如鲠在喉不知所然,我认为最大的问题在开发过程中的理解不统一,新观念和旧传统存在着激烈的斗争,不同的思路难以融合. 作为大多数的管理
-
驰骋工作流程引擎 ccflow
2009-06-05
ccflow 网站 : http://ccflow.org/ 驰骋工作流程引擎,工作流程管理系统:简称ccflow. 是来解决政府机关.企事业单位管理经营活动中的业务作业过程中规范化.合理化的软件管理系统.它以多样的终端(计算机.手机.短信.PDA),把单位的内 外部的各个部门.人员有机的联系起来.它有效的解决了各个环节中的时间.人力.财物等资源的损耗. 工作流程引擎是一门横向的科学,应用非常广泛.只要有管理活动的地方,就有管理流程,有管理流程,就有ccflow生存的条件. 工作流程引擎,它与任
-
培养产品开发及创业人士的创造性问题解决能力(Creative Problem Solving)
2014-01-07
创造力是孕育创新的重要载体.然而,我们的文化一直对于批判性思维的过于强调,这在无形中抑制甚至抹杀了"创造力"的发展.尽管如今的商业模式仍然受到复杂的全球化运营模式和商品化进程等因素的主导.然而在信息时代产业不断壮大的时代趋势引领下,创造力再一次获得了人们的关注与重视.而今,创造力被认为是信息产业成功与否的最关键因素.与此同时,有专家指出,在未来的几十年中,创造力将会成为企业获取成功背后关键的动因(*1). 哪些是构成创造性思维的重要因素?广泛学习.扩大思维界限,以及培养图形化思维,简单
-
理解Git的工作流程
2014-02-19
如果你不理解Git的设计动机,那你就会处处碰壁.知道足够多的命令和参数后,你就会强行让Git按你想的来工作,而不是按Git自己的方式来.这就像把螺丝刀当锤子用:也能把活干完,但肯定干的差极了,花费很长时间,还会弄坏螺丝刀. 想想常见的Git工作流程是怎么失效的吧. 从Master创建一个分支,写代码,然后把这个分支合并回Master. 多数时候这样做的效果会如你所愿,因为从你创建分支到合并回去之间,Master一般都会有些变动.然后,有一天当你想把一个功能(feature)分支合并进Master
-
论迭代式的产品开发方法
2014-04-28
对基础构思的完善和原型化 一款游戏从创意到开发,抽象来看可以分为两大阶段:基础构思的阶段,和迭代开发的阶段.任何游戏在最早的时候都只是一个或者一组零散而不确定的构想,策划人员将这组构想加以整理,抽取其中相互联系的规则组成核心规则集,这就是产品最初的框架.譬如说俄罗斯方块最初的规则可能包括:方块连成一行就消除并加分:头顶随机掉落新的方块:方块可旋转,等. 一般来说,在这个阶段,游戏开发者会寻求利用这组核心规则建立一个简单的DEMO,用来验证游戏本身的可玩性.这个DEMO往往是缺乏美术效果和友好的U
-
消息称苹果正在开发iTunes高清LCD电视机
2015-03-23
新浪科技讯 北京时间10月12日消息,国外媒体报道,据人力搜索引擎Mahalo CEO詹森·凯勒肯尼斯(Jason Calacanis)透露,苹果正在开发一款网络电视机. 这款高清LCD电视机是一款网络电视机,可通过Mac或PC播放iTunes内容.凯勒肯尼斯还称,除了作为网络电视机,该款产品还可以作为普通电视机使用,同时具备Apple TV机顶盒功能. 对于苹果而言,推出这样一款产品不足为奇,因为苹果此前已经开发出了30英寸的Mac显示屏.当前,苹果iTunes数字音乐商店已经取得成功,为什么