有人试过使用Get Real(37Signals)方法来开发Windows应用程序吗? (C#/。NET)。或者简单地说,使用敏捷开发项目。
开发吸引开发时间的windows应用程序。我们从未从客户端获得具体的UI定义。由于这个问题或其他原因,我们从未有过任何体面的设计。
您如何从头开始管理桌面应用程序开发?
我们使用,
我们的团队
我们遵循“Scrum”。
开发窗口应用程序的最佳方法是什么(包括UI定义,原型设计,可用性测试,开发,部署)?
答案 0 :(得分:0)
我不确定“体面的设计”和“永远不会得到具体的用户界面定义”是那种联系......个人而言,我是一个“在引擎盖下”的人,所以我专注于底层设计/架构 - 只要整体用例被理解(即“我将需要能够[[]]等有效地获得所有[此]信息”,那么你应该能够设计整个系统(并且单独测试它)独立于UI。
或者你只是指UI设计?
嗯,关于用户界面;如果您有单独的设计(“漂亮”)和开发人员(“代码”)负责人,那么考虑WPF;混合和VS之间的xaml分割允许更清晰的分离,允许您的设计人员在很大程度上孤立地调整UI(给开发团队提供一些钩子)。
部署;如果是一个选项,ClickOnce是非常轻松的。
答案 1 :(得分:0)
没有人从客户端获得具体的UI定义。 Scrum应该可以帮助您处理更改/不具体的UI定义。我的经验是你得到了一些类似的设计类比(让它看起来像Outlook或我的手机或一些网页。)。然后你向客户展示了一些东西,现在他们更好地了解了他们真正希望它看起来如何(移动它,重命名它,使它成为一个组合框,它是红色的吗?等等)。您将对每个表单,菜单和每个表单进行多次报告。