• 软件定制开发公司CTO工作经验分享,好的工程师如何学习(上)

      昨天有机会和一位前辈喝咖啡,他目前是一间软件定制开发公司的CTO Sam,和我分享了许多工作、学习上的想法与经验。  在见面之前,我尝试上网搜寻该公司的相关数据,发现几乎找不到,而公司的站点首页是个console,应该说,长得像console的页面,想要看到任何数据都需要下command line的指令,非常geek(这里我想表达的是称赞的意味)  以下是我的笔记,当中包含我自己的想法与诠释,...

  • 产品软件开发的五大支柱

      产品软件开发时期必须要兼顾以上五个面向,才能算是一个很完整的产品方案,否则往往只会增加额外的人力负担,以下就上述几点分别陈述:  开发  需先探讨我们是否选择了正确的framework?选择了.netframework或者J2EE的解决方案是否拥有足够的资源可以support我们完成我们所需要的功能?而我们的成员是否熟悉这些工具?这些问题点是在开发层面需要被考察进去的,选错了framework...

  • [软件开发]All In One一体化程序员为何不好

      一般采用瀑布式开发流程,应该会有以下角色  项目经理(PM)  系统分析师(SA)  系统设计师(SD)  程序员(PG)  测试人员(Tester)  国内蛮多软件开发的工作是让程序员担任很多角色  常见的是除PM以外全包,有的甚至得做PM该做的考察风险与时程,但却没有PM的权力  面试时遇到说全包的这种情况时,面试官通常会说因为公司小啊,成本考察啊,没办法啊  这边讲一个故事好了  我以前...

  • 精准软件开发六大重点准则

      精准软件开发是根据精准原则所产生的,因此你必须先了解什么是精实原则,才能知道精准软件开发重点放在哪里.在Lean Software Development: An Agile Toolkit一书中,Mary整理出了以下原则:    1.消除浪费(Eliminate Waste)  在这篇文章中描述了软件开发中常见的浪费是什么  2.增强学习(Amplify Learning)  所谓增强学习是...

联系我们

13751415268

853408942

:853408942@qq.com

:9:30-22:30

QR code