;

《军民融合项目管理》初稿已经完成

发布时间: 作者:Admin 访问量:81

我是一名从事武器装备管理的“老兵”,从参军新兵分到部队就与装备结缘。几十年来,从开始从事部队装备的技术维护、作战训练、技术革新、装备升级,到各级机关从事武器装备的预研、研制、定型、试用、列装、保障、维修、加改装,直到装备退役报废,经历了装备的技术管理、科研管理、计划管理、军贸军援等的历炼,现在成为了 一名项目管理的爱好者。


我对军民融合的兴趣,最早来源于我国改革开放的前期,那时要求军队装备是要忍耐要服从国家经济建设大局,我国军队的装备又都是靠国防军工企业生产的,军队一忍耐,一些国防军工企业几十年的建设周期形成的规模,就有可能企业要倒闭,作为我在装备计划订货部门工作,感受深刻。由于国防装备与国际环境、政治气候等等都有关系,在和平年代,军民融合发展就成为必然的选择,因此,从那时起我开始关注和跟踪军民融合,对我印象比较深的,一个是2005年的香山会议,专门把军民融合与国家创新体系建设作为议题,并出版了《中国科技发展研究报告》2004—2005;一个是2009年出版的《国防科技工业军民融合发展研究》;经过了几代人的努力,2015年国家正式把军民融合战略上升为国家战略。


军民融合迎来了春天,但军民融合项目管理如何适应新时代的要求必然应该提上议事日程。心缘驱使我应该为军民融合项目管理做点什么,这就是撰写本书的缘起,即念头。


“凡益之道,与时偕行”。当前,我们国家进入新时代,这表明中国特色的社会主义进入新时代,国防和军队建设也进入了新时代,这就指明了当代中国特色军民融合所处的时代坐标,也是所有理论创新和实践展开的逻辑起点。


军民融合发展已经成为国家战略,这是兴国之举,强军之策,发展之要。融合是两种及以上不同事物相互渗透、互相交融,最终达成一体的过程。军民融合是指军民两个体系相互交融、渗透,最终实现共用一个兼容性的经济技术基础的过程。军民融合深度发展则是更广范围、更高层次、更深程度、任务更明确的融合。不能仅对军民融合这种一体化过程作表面的理解,也不能将其看成是“军转民”和“民参军”的简单叠加。军民融合实质上是资源在军民两个系统间的优化配置。


笔者认为,军民融合发展是我国国防军工发展的必由之路,军民融合发展的根本是实现技术融合和管理融合。就管理融合而言,在国家层面它涉及到战略、体制、机制、政策、法规、制度等一系列的问题;在军队和国防军工领域,更是一次战略层面、系统层面、项目层面的一次革命性的创新变革;以上这些,都可以看成是一个个的项目,本书就是从项目管理层面,介绍军民融合的项目如何管理的问题。


现代项目管理源于国防对大型复杂武器装备的需求,由于它在思维模式和运作方式上有独特的管理思路和流程,目前已发展成一门管理学科,有完善的模式,并在西方发达国家广泛应用。我国引入项目管理,早期也主要在国防科技工业和武器装备建设领域,经过几十年研究、学习和运用项目管理,取得了两弹一星、载人航天、北斗卫星导航等一系列重大项目的成果。我国改革开放以来,项目管理快速发展,一些企业实行项目化管理,缩短了工期,降低了成本,保证了质量,取得了明显的经济和社会效益。


项目管理是什么?笔者认为,项目管理是一门综合的应用管理科学,当代项目管理,从“道”的层面,它是如何做正确的事的一套思维方式;从“术”的层面,它是正确地做事的一套技术、方法和工具。


本书紧紧围绕当前我国军民融合的实际,从当前我国军民融合项目管理的背景情况、国内外军民融合项目管理的发展、军民融合项目管理的基本理论,研究提出我国军民融合项目管理的体系及运行机制,然后阐述纵向军民融合项目生命期的管理,到横向军民融合项目的要素管理,最后介绍典型的军民融合项目管理案例并进行分析,从而系统地回答军民融合项目管理为什么、是什么、怎么做的问题。具体讲:


第1章 概论 阐述军民融合的基本理论及国内外发展简况


第2章 项目管理预备知识 介绍军民融合项目管理的理论基础和依据


第3章 军民融合项目管理体系 构建和介绍我国军民融合项目管理的体系、组织机制、实施模式等。


第4章 军民融合项目全寿命期管理 介绍军民融合项目管理的预研和演示管理、论证和方案管理、研制和试用管理、生产和部署管理、维护和保障管理、退役和报废管理6个阶段管理内涵、管理过程、实践中应把握的重点等。


第5章 军民融合项目要素管理 介绍中国军民融合项目要素管理的硬技术管理、软技术管理、领域技术管理三大方面22个要素的管理内涵、管理过程、实践中应把握的重点等。


第6章 北斗导航卫星项目群案例分析 通过介绍我国军民融合项目管理的典型案例---北斗导航卫星项目群管理最佳实践,阐述军民融合项目管理的全过程管理。


本书在写作上考虑,既是一本军民融合项目管理的理论导论,又是一本军民融合项目管理的实践指南。军民科技融合的主体领域是武器装备建设,本书主要以武器装备管理为主线,阐述军民融合项目管理。本书在结构上具有逻辑清楚、结构完整、内容全面、文笔精炼、案例新颖的特点,……


本书的撰写由沈建明提出,沈建明、赵丽坤共同讨论提纲并负责撰写,……


最新发布

    FreeMarker template error (DEBUG mode; use RETHROW in production!): For "#list" list source: Expected a sequence or collection, but this has evaluated to an extended_hash+string (com.jmis.contentmng.pojo.Content wrapped into f.e.b.StringModel): ==> [in template "jmis/pm/article/detail.html" at line 185, column 13] ---- FTL stack trace ("~" means nesting-related): - Failed at: #list content as chann [in template "jmis/pm/article/detail.html" at line 185, column 6] - Reached through: @cm_content_list count="5" titleLen="... [in template "jmis/pm/article/detail.html" at line 179, column 8] ---- Java stack trace (for programmers): ---- freemarker.core.NonSequenceOrCollectionException: [... Exception message was already printed; see it above ...] at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:285) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:368) at freemarker.core.Environment$NestedElementTemplateDirectiveBody.render(Environment.java:2727) at com.jmis.contentmng.action.directive.abs.TemplateDirectiveUtil.ProcessTemplate(TemplateDirectiveUtil.java:316) at com.jmis.contentmng.action.directive.ContentListDirective.execute(ContentListDirective.java:254) at freemarker.core.Environment.visit(Environment.java:426) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:101) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at freemarker.template.Template.process(Template.java:384) at com.jmis.contentmng.common.web.springmvc.SimpleFreeMarkerView.renderMergedTemplateModel(SimpleFreeMarkerView.java:153) at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:303) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1286) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1041) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:984) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861) at javax.servlet.http.HttpServlet.service(HttpServlet.java:622) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:209) at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:244) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.frame.core.cache.PageEhCacheFilter.doFilter(PageEhCacheFilter.java:102) at net.sf.ehcache.constructs.web.filter.Filter.doFilter(Filter.java:86) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.frame.core.web.filter.XssFilter.doFilter(XssFilter.java:20) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:673) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1526) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1482) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748)